Skip to content

Instantly share code, notes, and snippets.

@morvanabonin
Last active January 22, 2024 03:27
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save morvanabonin/f4f52dc620087271d05e to your computer and use it in GitHub Desktop.
Save morvanabonin/f4f52dc620087271d05e to your computer and use it in GitHub Desktop.
Docker commands
# enter a specific docker conteiner
docker exec -it -u <use> <name_container> bash
docker exec -it <name_container> bash //without user
# up all docker containers
docker-compose up -d
# stop all docker containers
docker-compose stop
# remove a specific docker container
docker rm <name_container>
# remove all containers
docker rm -f $(docker ps -a -q)
docker rm -f $(docker ps -qa)
# list all docker containers with id, image (location), command, created, status, ports, names
docker ps -a
# remove orphans images
docker rmi $(docker images | grep "^<none>" | awk "{print $3}")
# remove just of exited containers
docker rm $(docker ps -qa -f status=exited)
# remove all images
docker rmi -f $(docker images | awk '{print $3, $8}')
# inspect an image
docker history my/image | awk 'NR>1 {print $1}' | xargs docker inspect --format '{{ ((index .ContainerConfig.Cmd ) 0) }}'
docker stop $(docker ps -q); docker rm $(docker ps -a -q); docker volume rm $(docker volume ls -q); docker rmi $(docker images -q); docker network rm $(docker network ls -q);
docker command to clear all
# show docker disk usage
docker system df
# show docker disk usage - verbose mode
docker system df -v
# stop and remove containers, networks..
docker-compose down
# stop and remove containers, networks.. - verbose mode
docker-compose down -v
# down and remove volumes
docker-compose down --volumes
# down and remove images
docker-compose down --rmi <all|local>
@morvanabonin
Copy link
Author

new command to delete/ remove orphans images

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment