Docker Basic & More Commands
Samuel K.M
Posted on October 31, 2021
Docker Basic Commands
docker run
– Runs a command in a new container.It is combination of docker pull & docker start command.
docker start
– Starts one or more stopped containers
docker stop
– Stops one or more running containers
docker build
– Builds an image from a Docker file
docker pull
– Pulls an image or a repository from a registry
docker push
– Pushes an image or a repository to a registry
docker export
– Exports a container’s filesystem as a tar archive
docker exec
– Runs a command in a run-time container
docker search
– Searches the Docker Hub for images
docker attach
– Attach local standard input, output, and error streams to a running container
docker commit
– Creates a new image from a container’s changes
docker create
- Create a new container
docker restart
- Restart one or more containers
docker rm
- Remove one or more containers
docker rmi
- Remove one or more images
docker stats
- Display a live stream of container(s) resource usage statistics
docker top
- Display the running processes of a container
docker trust
-Manage trust on Docker images
docker unpause
- Unpause all processes within one or more containers
docker update
-Update configuration of one or more containers
docker version
- Show the Docker version information
docker volume
-Manage volumes
Other Commands
docker builder
- Manage builds
docker checkpoint
- Manage checkpoints
docker config
- Manage Docker configs
docker container
- Manage containers
docker context
- Manage contexts
docker cp
-Copy files/folders between a container and the local filesystem
docker diff
- Inspect changes to files or directories on a container’s filesystem
docker events
- Get real time events from the server
docker exec
- Run a command in a running container
docker export - Export a container’s filesystem as a tar archive
docker history
-Show the history of an image
docker image
- Manage images
docker images
- List images
docker import
-Import the contents from a tarball to create a filesystem image
docker info
- Display system-wide information
docker inspect
- Return low-level information on Docker objects
docker kill
- Kill one or more running containers
docker load
- Load an image from a tar archive or STDIN
docker login
- Log in to a Docker registry
docker logout
- Log out from a Docker registry
docker logs
- Fetch the logs of a container
docker manifest
- Manage Docker image manifests and manifest lists
docker network
- Manage networks
docker node
- Manage Swarm nodes
docker pause
- Pause all processes within one or more containers
docker plugin
- Manage plugins
docker port
- List port mappings or a specific mapping for the container
docker ps
- List containers
docker rename
- Rename a container
docker save
- Save one or more images to a tar archive
docker secret
- Manage Docker secrets
docker service
- Manage services
docker stack
- Manage Docker stacks
docker swarm
- Manage Swarm
docker system
- Manage Docker
docker tag
- Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE
docker wait
-Block until one or more containers stop, then print their exit codes
Posted on October 31, 2021
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.