Skip to content

Instantly share code, notes, and snippets.

@rujmah
Last active December 15, 2016 18:03
Show Gist options
  • Save rujmah/a8adc03a5c1e645bcb61 to your computer and use it in GitHub Desktop.
Save rujmah/a8adc03a5c1e645bcb61 to your computer and use it in GitHub Desktop.
docker cheatsheet

Remove all non running containers: docker rm $(docker ps -a -f="status=exited" -q) see also Docker filtering

Remove unused images docker rmi $(docker images --filter "dangling=true" -q --no-trunc) (but check link for more)

Get list IP of all running containers docker inspect -f '{{.Name}} - {{.NetworkSettings.IPAddress }}' $(docker ps -aq) (StackOverflow answer)

One liner to stop / remove all of Docker containers:

docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)

Export/Import

From this S.Overflow answer

Export image

docker save -o <save image to path> <image name>

Import image

docker load -i <path to image tar file>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment