Docker Commands – First Commands
Command | Description |
---|---|
info | Display system-wide information |
version | Show the Docker version information |
Docker Commands – Working with Containers
Command | Description |
---|---|
attach | Attach local standard input, output, and error streams to a running container |
cp | Copy files/folders between a container and the local filesystem |
create | Create a new container |
diff | Inspect changes to files or directories on a container’s filesystem |
exec | Run a command in a running container |
inspect | Return low-level information on Docker objects |
kill | Kill one or more running containers |
pause | Pause all processes within one or more containers |
port | List port mappings or a specific mapping for the container |
ps | List containers |
rename | Rename a container |
restart | Restart one or more containers |
rm | Remove one or more containers |
run | Run a command in a new container |
start | Start one or more stopped containers |
stop | Stop one or more running containers |
unpause | Unpause all processes within one or more containers |
update | Update configuration of one or more containers |
wait | Block until one or more containers stop, then print their exit codes |
Docker Commands – Monitoring Containers
Command | Description |
---|---|
logs | Fetch the logs of a container |
ps | List containers |
stats | Display a live stream of container(s) resource usage statistics |
top | Display the running processes of a container |
events | Get real time events from the server |
Docker Commands – Working with Image
Command | Description |
---|---|
build | Build an image from a Dockerfile |
commit | Create a new image from a container’s changes |
export | Export a container’s filesystem as a tar archive |
history | Show the history of an image |
images | List images |
import | Import the contents from a tarball to create a filesystem image |
inspect | Return low-level information on Docker objects |
load | Load an image from a tar archive or STDIN |
rmi | Remove one or more images |
save | Save one or more images to a tar archive (streamed to STDOUT by default) |
tag | Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE |
Docker Commands – Working with Registry/Repository
Command | Description |
---|---|
login | Log in to a Docker registry |
logout | Log out from a Docker registry |
pull | Pull an image or a repository from a registry |
push | Push an image or a repository to a registry |
search | Search the Docker Hub for images |
Docker Commands – Management Commands
Command | Description |
---|---|
config | Manage Docker configs |
container | Manage containers |
image | Manage images |
network | Manage networks |
node | Manage Swarm nodes |
plugin | Manage plugins |
secret | Manage Docker secrets |
service | Manage services |
swarm | Manage Swarm |
system | Manage Docker |
trust | Manage trust on Docker images |
volume | Manage volumes |
Docker Cheatsheet
session-1-docker-advance-tutorials-by-rajesh-jan-2021
session-2-docker-advance-tutorials-by-rajesh-jan-2021
session-3-docker-advance-tutorials-by-rajesh-jan-2021
session-4-docker-advance-tutorials-by-rajesh-jan-2021
session-5-docker-advance-tutorials-by-rajesh-jan-2021
session-6-docker-advance-tutorials-by-rajesh-jan-2021
session-7-docker-advance-tutorials-by-rajesh-jan-2021
session-8-docker-advance-tutorials-by-rajesh-jan-2021
session-9-docker-advance-tutorials-by-rajesh-jan-2021
session-10-docker-advance-tutorials-by-rajesh-jan-2021
session-11-docker-advance-tutorials-by-rajesh-jan-2021
Latest posts by Rajesh Kumar (see all)
- Best AI tools for Software Engineers - November 4, 2024
- Installing Jupyter: Get up and running on your computer - November 2, 2024
- An Introduction of SymOps by SymOps.com - October 30, 2024