Day 20 Task : Docker Commands Cheat-Sheet

Dear Learns in today topic we will learn the Docker Commands Cheat-Sheet in Details
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>
sudo docker build -t <image_name> Diagram
# docker run: Runs a command in a new container.
Syntax: sudo docker run -d --name <container-name> -p 80:80 <image-name>
sudo docker run -d --name <container-name> -p 80:80 <image-name> Diagram
# docker start: starts one or more stopped containers.
syntax: sudo docker start <container_name>
sudo docker start <container_name> Diagram
# docker stop: stops one or more running containers.
Syntax: sudo docker stop <container_name>
sudo docker stop <container_name> Diagram.
# docker pull: pulls an image or a repository form a registry.
Syntax: sudo docker pull <image-name:tag>
sudo docker pull <image-name:tag> Diagram.
# docker push: pushes an image or a repository to a registry.
Syntax: sudo docker push <image-name:tag>
sudo docker push command Diagram
# docker exec :Runs a commands in a running containers and go inside a containers.
Syntax: sudo docker exec -it <container-name or ID> bash
sudo docker exec -it <container-name or ID> bash Diagram,
# docker rm <container-name or ID>
Syntax: sudo docker rm <container-name or ID>
sudo docker rm <container-name or ID> Diagram.
# docker rmi: Removes one or more more images.
sudo docker rmi <image-name>
sudo docker rmi <image-name> Diagram.
# docker images: List all the images on the local system.
Syntax: sudo docker images
sudo docker images Diagram.
# docker ps: Lists of all running containers.
Syntax: sudo docker ps
sudo docker ps Diagram.
# docker logs: Fetches the logs of a container.
Syntax: sudo docker logs <container-name or ID>
sudo docker logs <container-name or ID> Diagram.
# docker inspect: Returns low-level information on a container or image.
Syntax: sudo docker inspect <container-name or ID>
sudo docker inspect <container-name or ID> Diagram.
Docker Volume:
# docker volume create: create a Volume
Syntax: sudo docker create <volume-name>
sudo docker create <volume-name> Diagram.
# docker volume ls :list Volumes
Syntax: Sudo volume ls
Sudo volume ls Diagram.
# docker volume inspect: Display detailed information on one or more volumes
syntax: sudo docker volume inspect <volume-name>
sudo docker volume inspect <volume-name> Diagram.
# docker volume rm :Remove one or more volumes.
Syntax: sudo docker volume rm <volume-name>
sudo docker volume rm <volume-name> Diagram.
# docker volume prune: Remove all unused volumes.
Syntax: Sudo docker volume prune
Sudo docker volume prune Diagram.
Docker Compose:
# docker-compose up: create and start containeres.
Syntax: sudo docker-compose up
sudo docker-compose up Diagram
# docker-compose ps :List Containers
Syntax: sudo docker-compose ps
sudo docker-compose ps Diagram.
# docker-compose down: Stop and remove containers,networks,images nad volumes.
Syntax: sudo docker-compose down
sudo docker-compose down Diagram.
# docker-compose logs: show logs
Syntax: sudo docker-compose logs
sudo docker-compose logs Diagram.
Thank you for reading !! Hope it will helps you to learn docker!!
Happy Learning!!


