Skip to content

Instantly share code, notes, and snippets.

@Code0987
Last active January 14, 2020 12:34
Show Gist options
  • Save Code0987/ccfc78ba6ea12f11f106f448ee812c3f to your computer and use it in GitHub Desktop.
Save Code0987/ccfc78ba6ea12f11f106f448ee812c3f to your computer and use it in GitHub Desktop.

Containers

List

docker container ls -a
docker container ls -aq
docker ps -aq --no-trunc
docker ps -aq -f status=exited

Remove all stopped

docker rm `docker ps -aq -f status=exited`

Stop all

docker stop $(docker ps -a -q)

Volumes

Shell into volume data

docker run --rm -it -v <volume>:/tmp/mount ubuntu sh -c "cd /tmp/mount && /bin/bash"

Cleaning

docker system prune
docker volume prune

Networking

Find IP

docker inspect containerId --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}'

Shortcuts

docker stack ls
docker service ls
docker image ls
docker container ls

docker images -> docker image ls
docker ps -> docker container ls
docker rmi -> docker image rm
docker rm -> docker container rm

docker rmi
docker image rm
docker image rmi
docker image remove
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment