Docker
hostnamectl set-hostname docker-host // Change the hostname to docker-host
Docker
There is not password for run pull request for docker
yum update -y
yum install docker*
systemctl status docker
systemctl start docker
systemctl enable docker
systemctl enable docker.service // auto enable service for docker
systemctl status docker
pull the images for docker hub
https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.82/bin/apache-tomcat-9.0.82.tar.gz
docker pull centos // if we do not put tags it will download the latest images
docker pull centos: 7 // It has verion 7 tags
Note we can pull docker images without login to dockerhub
docker images
docker info | grep -i dir // Docker info for storing docker images
ls -l /var/lib/docker/ //Location where docker images are stored
ls -l /var/lib/docker/overlay2/6a610eb47ec82fad205b5ff2045846feab6d04b753357d7508170dc7fa2bf72/diff/
We can use diff to check the docker image file strtcutre
docker run --name myserver1 -dit 5d0da3dc9764
54 docker run --name myserver2 -dit ubuntu
55 docker images
56 docker container
57 docker container --all
58 docker images
59 docker help
60 docker veresion
61 docker top
62 ls
63 clear
64 docker ps -a
65 free -h
66 docker ps
67 docker pull alphine
68 docker pull alpine
69 docker images
70 ls
71 41 docker run --name myserver3 --restart always -dit e66264b98777
72 docker run --name myserver3 --restart always -dit 8ca4688f4f35
73 docker images
74 docker ps -a
75 docker exec -ti 87aa54de3f96 sh
76 docker exec -ti 8ca4688f4f35
77 docker exec -ti 720c1277bf70
78 docker exec -ti 720c1277bf70 sh
79 docker ps -a
80 clear
81 ifconfig
82 clear
83 systemctl restart docker
84 docker ps -a
85 clear
86 docker ps -a
87 clear
88 docker ps -a
89 docker ps
90 docker start 6c3725b26a97
91 docker ps -a
92 docker rm -f $(docker ps -a -q)
93 docker ps -a
94 docker images
95 clear
96 docker ps -a -f status=exited
97 docker ps -a
98 docker images
99 docker run 8ca4688f4f35
100 docker status
101 docker ps -a
docker exec -ti f03ced16cde6 bash // This command to enter in docker container
cd /usr/share/nginx/html/ // Commmand to go in html folder
12 cat index.html
17 echo "<h1>BBYE centos is Best OS is world </h1>" > index.html // Edit the index.html file
Create a docker file
create a folder in root home
mkdir Myproject
&& \ and operator and will execute after next line
165 docker stop 4cf80bd09fab
166 docker ps
167 docker ps -a
168 clear
169 docker images
170 docker run --name mywebserver3 --restart always -dit -p 33000:80 61395b4 c586d
171 docker ps -a
172 docker rm 4cf80bd09fab
173 docker run --name mywebserver3 --restart always -dit -p 33000:80 61395b4 c586d
174 cd /usr/
175 ll
176 cd /etc
177 ll
178 clear
179 exit
180 clear
181 docker ps -a
182 cd /usr/share/nginx/html
183 docker ps
184 docker exec -ti f03ced16cde6 bash
185 docker exec -ti f374b5df679b bash
186 clear
187 hostname
188 docker images
189 docker ps -a
190 clear
191 docker ps
192 clear
193 docker images
194 docker iamges
195 docker images
196 docker rmi 3565a89d9e81 8ca4688f4f35 61395b4c586d
197 docker ps -a
198 docker restart
199 systemctl restart docker
200 docker ps
201 docker ps -a
202 clear
203 docker images
204 docker rmi 61395b4c586d
205 docker container
206 docker ps
207 docker rm 61395b4c586d
208 docker rm f374b5df679b
209 docker rm f374b5df679b -force
210 docker stop f374b5df679b
211 docker ps
212 docker clear
213 clear
214 docker images
215 docker rmi 61395b4c586d
216 docker Ps
217 docker ps
218 docker ps -a
219 docker ps -a -f status=exited
220 docker ps -a
221 docker images
222 docker rmi 61395b4c586d
223 docker rm -f $(docker ps -a -q)
224 docker ps -a
225 docker ps
226 docker centos
227 docker images
228 docker rmi 61395b4c586d
229 docker images
230 docker ps
231 clear
232 docker images
233 ls -l
234 mkdir myproject
235 ls
236 ls -l
237 cd myproject/
238 ls
239 ls -l
240 vim Dockerfile
241 pwd
242 echo "<h1> MY HTML Project for TG India </h1>
243 exit
244 echo "<h1> MY HTML Project for TG India </h1>"
245 ls
246 ls -l
247 echo "<h1> MY HTML Project for TG India </h1>" > index.html
248 ls
249 cat index.html
250 vim Dockerfile
251 clear
252 ls
253 cd myproject/
254 ls
255 vim Dockerfile
256 cat Dockerfile
257 clear
258 vim Dockerfile
259 install httpd
260 yum install httpd -y
261 clear
262 cat Dockerfile
263 cd /usr/sbin
264 ls
265 ls -l httpd
266 clear
267 httpd -D
268 exit
269 clear
270 docker images
271 docker ps
272 docker ps -a
273 clear
274 docker build -t tgwebserver:v1 .
275 cd myproject/
276 clear
277 docker images
278 docker ps
279 docker ps -a
280 clear
281 docker build -t tgwebserver:v1 .
282 docker images
283 docker ps
284 docker ps -a
285 docker images
286 clear
287 docker images
288 docker rmi 5d0da3dc9764
289 docker images
290 clear
291 docker ps -a
292 docker images
293 docker run --name server1 -dit iP dbf9d1baf315
294 docker run --name server1 -dit -P dbf9d1baf315
295 docker ps -a
296 docker ps
297 docker login
298 clear
299 docker images
300 docker tag dbf9d1baf315 adjune9811
301 /
302 docker tag dbf9d1baf315 adjune9811/devops7may:v1
303 docker images
304 docker rmi dbf9d1baf315
305 docker images
306 docker rm adjune9811
307 docker images
308 docker rm dbf9d1baf315
309 docker rmi adjune9811
310 docker images
311 docker ps -a
312 docker container commit f12d1d62b270 adjune9811/devops7may:v1
313 docker images
314 docker images push adjune9811/devops7may:v1
315 docker image push adjune9811/devops7may:v1
316 clar
317 ls
318 cd myproject/
319 clear
320 vim Dockerfile
321 docker ps
322 docker ps -a
323 clear
324 docker ps -a
325 docker rm -f f12d1d62b270
326 docker images
327 docker images -t
328 history
329 clear
330 docker ps -a
331 docker build -t tgwebserver:v1
332 docker build -t tgwebserver:v1 .
333 docker ps -a
334 docker kps
335 docker ps
336 clear
337 docker ps
338 docker images
339 docker run --name server1 -dit -P a1f5347c83e8
340 docker ps
341 docker ps -a
342 docker exec -ti ef5b982170fa bash
343 sudo -i
344 clear
345 cd myproject/
346 clear
347 cd myproject/
348 ls
349 docker images
350 clear
351 docker conatiner
352 docker images
353 docker build -t tgwebserver:v1 .
354 clear
355 docker ps
356 docker ps -a
357 clear
358 docker ps -a
359 docker rm -f ef5b982170fa
360 docker ps -a
361 clear
362 docker ps
363 /var/www/html
364 cd /mnt//
365 cls
366 ls
367 touch abouts.html
368 touch contactus.html
369 touch courselist.html
370 ls
371 ls -l
372 pwd
373 cd ..
374 ls
375 exit
376 clear
377 cd myproject/
378 ls
379 docker ps -a
380 clear
381 cd /mnt
382*
383 docker ps -a
384 echo "this is the best" >> index.html
385 cat index.html
386 echo "show all code" >> index.html
387 cat index.html
388 echo "show all code">> index.html
389 echo "show all code" > index.html
390 cat index.html
391 hisotry
392 history
Comments
Post a Comment