Docker Commands
Docker Commands
Docker:
Wsl –update –rollback (if needed)
settings > windows update > advanced options > receive updates for Microsoft products
1. docker --version
2. docker run -p 5000:5000 in28min/hello-world-python:0.0.1.RELEASE
3. docker run -p 5000:5000 in28min/hello-world-java:0.0.1.RELEASE
4. docker run -p 5000:5000 in28min/hello-world-nodejs:0.0.1.RELEASE
5. docker run -d -p 5000:5000 in28min/hello-world-nodejs:0.0.1.RELEASE
6. docker run -d -p 5001:5000 in28min/hello-world-python:0.0.1.RELEASE
7. docker logs
04e52ff9270f5810eefe1f77222852dc1461c22440d4ecd6228b5c38f09d838e
8. docker logs c2ba
9. docker images
10. docker container ls
11. docker container ls -a
12. docker container stop f708b7ee1a8b
13. docker run -d -p 5001:8080 in28min/hello-world-rest-
api:0.0.1.RELEASE
14. docker pull mysql
15. docker search mysql
16. docker image history in28min/hello-world-java:0.0.1.RELEASE
17. docker image history 100229ba687e
18. docker image inspect 100229ba687e
19. docker image remove mysql
20. docker image remove in28min/hello-world-java:0.0.1.RELEASE
21. docker container rm 3e657ae9bd16
22. docker container ls -a
23. docker container pause 832
24. docker container unpause 832
25. docker container stop 832
26. docker container inspect ff521fa58db3
27. docker container prune
Page 1 of 3
36. docker system events
39. cd /in28Minutes/git/devops-master-class/projects/hello-world/hello-
world-python
40. docker build -t in28min/hello-world-python:0.0.2.RELEASE .
41. docker run -p 5000:5000 -d in28min/hello-world-python:0.0.2.RELEASE
42. docker history e66dc383f7a0
43. docker push in28min/hello-world-python:0.0.2.RELEASE
44. cd ../hello-world-nodejs/
45. docker build -t in28min/hello-world-nodejs:0.0.2.RELEASE .
46. docker container run -d -p 5000:5000 in28min/hello-world-
nodejs:0.0.2.RELEASE
47. docker push in28min/hello-world-nodejs:0.0.2.RELEASE
48. cd ../hello-world-java/
49. docker build -t in28min/hello-world-java:0.0.2.RELEASE .
50. docker run -d -p 5000:5000 in28min/hello-world-java:0.0.2.RELEASE
51. docker push in28min/hello-world-java:0.0.2.RELEASE
Page 2 of 3
69. docker network inspect microservices_currency-compose-network
70. docker-compose down
71. docker container ls -a
72. docker system prune -a
73. docker-compose config
74. docker-compose images
75. docker-compose ps
76. docker-compose top
Page 3 of 3