Docker Commands ? Edureka
The trend of Docker container has been growing uncontrollably with organizations actively looking for professionals who have a sound knowledge of Docker commands. So, in this article, I will discuss the Top 15 Docker Commands.
Following are the commands which are being covered:
- docker ?version
- docker pull
- docker run
- docker ps
- docker ps -a
- docker exec
- docker stop
- docker kill
- docker commit
- docker login
- docker push
- docker images
- docker rm
- docker rmi
- docker build
1. docker ?version
Usage: docker ? ? version
This command is used to get the currently installed version of docker
2. docker pull
Usage: docker pull <image name>
This command is used to pull images from the docker repository(hub.docker.com)
3. docker run
Usage: docker run -it -d <image name>
This command is used to create a container from an image
4. docker ps
Usage: docker ps
This command is used to list the running containers
5. docker ps -a
Usage: docker ps -a
This command is used to show all the running and exited containers
6. docker exec
Usage: docker exec -it <container id> bash
This command is used to access the running container
7. docker stop
Usage: docker stop <container id>
This command stops a running container
8. docker kill
Usage: docker kill <container id>
This command kills the container by stopping its execution immediately. The difference between ?docker kill? and ?docker stop? is that ?docker stop? gives the container time to shutdown gracefully, in situations when it is taking too much time for getting the container to stop, one can opt to kill it.
9. docker commit
Usage: docker commit <conatainer id> <username/imagename>
This command creates a new image of an edited container on the local system
10. docker login
Usage: docker login
This command is used to login to the docker hub repository
11. docker push
Usage: docker push <username/image name>
This command is used to push an image to the docker hub repository
12. docker images
Usage: docker images
This command lists all the locally stored docker images.
13. docker rm
Usage: docker rm <container id>
This command is used to delete a stopped container.
14. docker rmi
Usage: docker rmi <image-id>
This command is used to delete an image from local storage.
15. docker build
Usage: docker build <path to docker file>
This command is used to build an image from a specified docker file.
This brings us to the end of the article. If you wish to check out more articles on the market?s most trending technologies like Artificial Intelligence, Python, Ethical Hacking, then you can refer to Edureka?s official site.
Do look out for other articles in this series which will explain the various other aspects of DevOps.
1. DevOps Tutorial
2. Git Tutorial
3. Jenkins Tutorial
4. Docker Tutorial
5. Ansible Tutorial
6. Puppet Tutorial
7. Chef Tutorial
8. Nagios Tutorial
9. How To Orchestrate DevOps Tools?
10. Continuous Delivery
11. Continuous Integration
12. Continuous Deployment
13. Continuous Delivery vs Continuous Deployment
14. CI CD Pipeline
15. Docker Compose
16. Docker Swarm
17. Docker Networking
18. Ansible Vault
19. Ansible Roles
20. Ansible for AWS
21. Jenkins Pipeline
22. Top Git Commands
23. Git vs GitHub
24. DevOps Interview Questions
25. Who Is A DevOps Engineer?
26. DevOps Life cycle
27. Git Reflog
28. Ansible Provisioning
29. Top DevOps Skills That Organizations Are Looking For
30.Waterfall vs Agile
31. Maven For Building Java Applications
32. Jenkins CheatSheet
33. Ansible Cheat Sheet
34. Ansible Interview Questions And Answers
35. 50 Docker Interview Questions
36. Agile Methodology
37. Jenkins Interview Questions
38. Git Interview Questions
39. Docker Architecture
40. Linux commands Used In DevOps
41. Jenkins vs Bamboo
Originally published at https://www.edureka.co on November 14, 2017.