Skip to content

Instantly share code, notes, and snippets.

@vyspiansky
Created February 1, 2023 10:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vyspiansky/249a38f330ef51a9597a1d50a786acf4 to your computer and use it in GitHub Desktop.
Save vyspiansky/249a38f330ef51a9597a1d50a786acf4 to your computer and use it in GitHub Desktop.
Docker commands

Docker

Run command inside container

Run arbitrary commands inside an existing container:

docker ps
docker exec -it <mycontainer> bash

Clear containers

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

Clear images

docker rmi -f $(docker images -a -q)

Clear volumes

docker volume rm $(docker volume ls -q)

Clear networks

docker network rm $(docker network ls | tail -n+2 | awk '{if($2 !~ /bridge|none|host/){ print $1 }}')

Update config in container

docker cp <CONTAINER_ID>:/path/to/config.conf .
nano config.conf
docker cp config.conf <CONTAINER_ID>:/path/to/config.conf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment