From fe95d770b99f1ba1cc201162d30855ac9c54e650 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robin-Charles=20Guih=C3=A9neuf?= Date: Tue, 7 Apr 2026 09:48:29 +0200 Subject: [PATCH] navi: Add docker compose commands --- navi/docker-compose.cheat | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/navi/docker-compose.cheat b/navi/docker-compose.cheat index 71d0eeb..43649c8 100644 --- a/navi/docker-compose.cheat +++ b/navi/docker-compose.cheat @@ -1,5 +1,8 @@ % docker-compose +# Build a compose YAML +sudo docker compose -f build + # Up a compose YAML sudo docker compose -f up @@ -12,10 +15,25 @@ sudo docker compose -f up -d --force-recreate # Down a compose YAML sudo docker compose -f down -# Print the last lines of compose YAML logs +# Execute command in a compose YAML +sudo docker compose -f exec + +# Print logs of a compose YAML sudo docker compose -f logs --tail 100 -# Print the last lines of compose YAML logs and following its logs +# Print service logs of a compose YAML +sudo docker compose -f logs --tail 100 + +# Print and follow logs of a compose YAML sudo docker compose -f logs --tail 100 -f +# Print and follow logs of a compose YAML +sudo docker compose -f logs --tail 100 -f + +# Remove volume of a compose YAML +sudo docker volume rm _ + +$ dir: basename $PWD $ file: ls *.yaml | awk '{print $1}' +$ volume: sudo docker compose -f config --volumes | awk '{print $1}' +$ service: sudo docker compose -f config --services | awk '{print $1}'