Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
13 views2 pages

Docker Notes-2

The document contains a series of commands related to Docker, including installation, container management, and image handling. It provides a step-by-step history of commands executed, such as creating, starting, stopping, and removing containers, as well as managing Docker images and volumes. Additionally, it includes commands for setting up an Apache server and copying files to the web directory.

Uploaded by

Arun Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views2 pages

Docker Notes-2

The document contains a series of commands related to Docker, including installation, container management, and image handling. It provides a step-by-step history of commands executed, such as creating, starting, stopping, and removing containers, as well as managing Docker images and volumes. Additionally, it includes commands for setting up an Apache server and copying files to the web directory.

Uploaded by

Arun Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Firefox http://13.126.192.54/dockernotes.

txt

1 apt update -y
2 apt install docker.io -y
3 docker --version
4 history
5 docker images
6 docker run -it --name c01 ubuntu /bin/bash
7 history
8 docker run -dt --name c02 ubuntu
9 docker run -it --name c03 ubuntu /bin/bash
10 docker ps
11 docker ps -a
12 history
13 docker ps
14 docker exec -it c02 /bin/bash
15 docker ps
16 docker exec -it c01 /bin/bash
17 docker ps -a
18 docker start c03
19 docker ps
20 docker exec -it c03 /bin/bash
21 history
22 docker ps
23 docker stop c02
24 docker ps -a
25 docker ps
26 docker pause c03
27 docker ps
28 docker exec -it c03 /bin/bash
29 docker unpause c03
30 docker ps
31 docker exec -it c03 /bin/bash
32 #how will i create a container which will be remved as soon as i stop the container
33 docker run -rm -it --name c04 ubuntu /bin/bash
34 docker run --rm -it --name c04 ubuntu /bin/bash
35 docker ps -a
36 docker ps
37 docker rm c03
38 docker stop c03
39 docker rm c03
40 docker ps
41 docker ps -a
42 history | grep docker
43 history | grep docker > file1.txt
44 ls
45 cat file1.txt
46 docker iages
47 docker images
48 docker rmi ubuntu
49 docker ps
50 docker rm c7327d32a33e
51 docker stop c7327d32a33e
52 docker ps -a
53 docker rm c02 c01
54 docker ps
55 docker rmi ubuntu
56 docker images
57 docker run -dt --name c01 ubuntu
58 docker run -dt --name c02 ubuntu
59 docker run -dt --name c03 ubuntu
60 docker run -dt --name c04 ubuntu
61 docker run -dt --name c05 ubuntu
62 docker ps
63 #remove all the running containers
64 #first we need to stop all the container and then remove
65 docker p
66 docker ps

1 of 2 29-06-2024, 13:45
Firefox http://13.126.192.54/dockernotes.txt

67 docker stop --all


68 docker stop $(docker ps)
69 docker ps -a
70 docker rm $(docker ps -a)
71 docker ps -a
72 docker rm $(docker ps -a)
73 docker run -dt --name c04 ubuntu
74 docker run -dt --name c05 ubuntu
75 docker run -dt --name c01 ubuntu
76 docker ps -a
77 docker rm $(docker ps -a -q)
78 docker stop $(docker ps -a)
79 docker ps -a
80 docker start $(docker ps -a)
81 docker ps
82 docker stop $(docker ps -a -q)
83 docker rm $(docker ps -a -1)
84 docker rm $(docker ps -a -q)
85 history
86 apt install apache2 -y
87 history > index.html
88 cp index.html /var/www/html
89 history > dockernotes.txt
90 cp dockernotes.txt /var/www/html
91 docker inspect -f '{{ .HostConfig.Runtime }}' $(sudo docker ps -aq)
92 docker run -it --name c00 ubuntu /bin/bash
93 docker ps -a
94 docker commit c00 myimg
95 docker ps
96 docker images
97 docker run -it --name c001 myimg /bin/bash
98 docker volume ls
99 docker volume create akshat_vol
100 docker volume ls
101 docker run -it --name=c003 --mount source=akshat_vol,destination=/con_dir ubuntu /bin/
bash
102 docker rm c003
103 docker ps -a
104 docker inspect akshat_vol
105 cd /var/lib/docker/volumes/akshat_vol/_data
106 ls
107 touch newfile
108 ls
109 docker run -it --name=c004 --mount source=akshat_vol,destination=/con_dir ubuntu /bin/
bash
110 cd /home/ubuntu
111 mkdir mylearningdir
112 cd mylearningdir
113 vi myfile
114 ls
115 cd ..
116 docker run -it --name bindmount1 -v /home/ubuntu/mylearningdir:app ubuntu /bin/bash
117 docker run -it --name bindmount1 -v /home/ubuntu/mylearningdir:/app ubuntu /bin/bash
118 ls
119 cd mylearningdir
120 ls
121 cd ..
122 rm -rf mylearningdir
123 docker start bindmount1
124 docker ps -a
125 docker exec -it bindmount1 /bin/bash
126 history > ockernotes.txt
127 history > dockernotes.txt

2 of 2 29-06-2024, 13:45

You might also like