Day 19 Task : Docker Commands Cheat-Sheet
Docker Commands Cheat-Sheet:-
Devops Engineers after learning the Docker in Previous articles now its time to learn our last article on the Topic Docker cheat-sheet commands which are following of these:-Docker Commands:-
# docker build: Builds an image from a docker file.
Syntax: sudo docker build -t <image_name>
# docker run: Runs a command in a new container.
Syntax: sudo docker run -d --name <container-name> -p 80:80 <image-name>
# docker start: starts one or more stopped containers.
syntax: sudo docker start <container_name>
# docker stop: stops one or more running containers.
Syntax: sudo docker stop <container_name>
# docker pull: pulls an image or a repository form a registry.
Syntax: sudo docker pull <image-name:tag>
# docker push: pushes an image or a repository to a registry.
Syntax: sudo docker push <image-name:tag>
# docker exec :Runs a commands in a running containers and go inside a containers.
Syntax: sudo docker exec -it <container-name or ID> bash
# docker rm <container-name or ID>
Syntax: sudo docker rm <container-name or ID>
# docker rmi: Removes one or more more images.
sudo docker rmi <image-name>
# docker images: List all the images on the local system.
Syntax: sudo docker images
# docker ps: Lists of all running containers.
Syntax: sudo docker ps
# docker logs: Fetches the logs of a container.
Syntax: sudo docker logs <container-name or ID>
# docker inspect: Returns low-level information on a container or image.
Syntax: sudo docker inspect <container-name or ID>
Docker Volume:
# docker volume create: create a Volume
Syntax: sudo docker create <volume-name>
# docker volume ls :list Volumes
Syntax: Sudo volume ls
# docker volume inspect: Display detailed information on one or more volumes
syntax: sudo docker volume inspect <volume-name>
# docker volume rm :Remove one or more volumes.
Syntax: sudo docker volume rm <volume-name>
# docker volume prune: Remove all unused volumes.
Syntax: Sudo docker volume prune
Docker Compose:
# docker-compose up: create and start containeres.
Syntax: sudo docker-compose up
# docker-compose ps :List Containers
Syntax: sudo docker-compose ps
# docker-compose down: Stop and remove containers,networks,images nad volumes.
Syntax: sudo docker-compose down
# docker-compose logs: show logs
Syntax: sudo docker-compose logs
Thank you for reading !! Hope it will helps you to learn docker.
Happy Learning
Maninder Singh
LinkedIn User