From 971be62ca77adcbb6eb37f7d23e25d5a2f95f58a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Marchal?= Date: Tue, 14 Sep 2021 02:14:42 +0200 Subject: [PATCH] Docker tips --- docker.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 docker.md diff --git a/docker.md b/docker.md new file mode 100644 index 0000000..0de2a12 --- /dev/null +++ b/docker.md @@ -0,0 +1,20 @@ +Show running containers +`docker ps` + +Show all existing containers +`docker ps -a` + +Access a container +`docker exec -it CONTAINER bash` + +Remove a volume not associated with any container +`docker volume prune` + +Start a container from a compose file +`docker-compose up -d` + +Backup a database from a container +`docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql` + +Restore a database to a container +`cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE`