Docker Essential Commands

Starting Docker Services in Linux β†’

systemctl start docker

Stop Docker Services in Linux β†’

systemctl stop docker
systemctl stop docker.socket

Install Docker Images β†’

docker pull <img-name>

List Installed Docker Images β†’

docker images
docker images -a

Run Docker Images β†’

docker run -it <img-name or img-id> /bin/bash

List Running Docker Containers β†’

docker ps

List All Docker Containers β†’

docker ps -a

Stop Docker Container β†’

docker stop <cont-id or cont-name>

Kill Docker Container β†’

docker kill <cont-id or cont-name>

Start and Attach Docker Container β†’

docker start <cont-id or cont-name>
docker attach <cont-id or cont-name>

Pause and Unpause Docker Container β†’

docker pause <cont-id or cont-name>
docker unpause <cont-id or cont-name>

View / Monitor Container Stats β†’

docker stats <cont-id or cont-name>

Save and Load Docker Images β†’

docker save <img-id or img-name> > boss_img.tar
docker load < boss_img.tar

Import and Export Docker Containers [ filesystem ] β†’

docker export <cont-id or cont-name> > boss_cont.tar
docker import boss_cont.tar

Remove or Delete Docker Images β†’

docker rmi <img-id or img-name>

Remove or Delete Docker Containers β†’

docker rm <cont-id or cont-name>

Last updated

Was this helpful?