Skip to content

This repository was created to explain the most commonly used docker commands.

Notifications You must be signed in to change notification settings

Husna-POYRAZ/docker-commands

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 

Repository files navigation

Docker Commands

Commands Description Example
docker version Show the Docker version information
docker pull <image_name> Pull an image or a repository from a registry docker pull ubuntu
docker run <image_name> Run a command in a new container docker run ubuntu
docker run <image_name>:<image_version> Run a command in a new container with the specified version docker run ubuntu:20.04
docker run -p <OUTSIDE_PORT>:<INSIDE_PORT> <image_name> Publish a container's port(s) to the host docker run -p 8080:80 webApp
docker run --detach <image_name> or docker run -d <image_name> Run container in background and print container ID docker run -d redis
docker --attach <container_id> or docker -a <container_id> Attach to STDIN, STDOUT or STDERR docker --attach 9cd
docker container logs <container_id> Fetch the logs of a container docker container logs 9cd
docker run <image_name> sleep <wait_time> Run a command in a new container until the wait time docker run ubuntu sleep 10
docker run -it <image_name> Run command in a new container and get inside that container docker run -it ubuntu
docker run --name <create_container_name> -it <image_name Assign the container name using the image, run and get inside that container docker run --name bash_ubuntu -it ubuntu
docker start <container_name> Start one or more stopped containers with container name docker start bash_ubuntu
docker stop <container_name> or docker stop <container_id> Stop one or more stopped containers with container name/id docker stop bash_ubuntu
docker rm <container_name>or docker rm <container_id> Remove one or more containers with container name/id docker rm bash_ubuntu
docker container rm $(docker container ls -aq) Remove all running or not running containers
docker ps or docker container ls List only shows running containers by default
docker ps -a, docker ps --all or docker container ls -a List all running or not running containers
docker images List the most recently created images
docker rmi <image_name> or docker rmi <image_id> Remove the docker image docker rmi ubuntu
docker image tag <image_name> <create_tag_name> Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE docker image tag ubuntu my-ubuntu
exit Exit docker container

About

This repository was created to explain the most commonly used docker commands.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published