blakenoll
9/19/2018 - 4:03 PM

Docker CLI commands

Docker commands to start, stop, restart, destroy Docker containers

Create Container

docker create --name <container-name> <image-name>

Run docker container

docker run -it -d --name <container-name> <image-name>

Pause container

docker pause <container-id/name>

Unpause

docker unpause <conatainer-id/name>

Start container

docker start <container-id/name>

Stop container

docker stop <container-id/name>

Restart container

docker restart <container-id/name>

Kill container

docker kill <container-id/name>

Destroy container

docker rm <container-id/name>

Remove all stopped containers

docker rm <container-id/name>

stop all containers:

docker kill $(docker ps -q)

remove all containers

docker rm $(docker ps -a -q)

remove all docker images

docker rmi $(docker images -q)

prune system to removed unused containers, images and volumes

docker system prune --volumes