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}'