Files
notes/tiddlywiki/docker-compose notes.md
2026-03-12 22:01:38 +01:00

1.3 KiB
Executable File
Raw Permalink Blame History

Install example (current version was 1.28.5):

curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/sbin/docker-compose
chmod +x /usr/local/sbin/docker-compose
docker-compose --version

Usage examples from web.leikir.io:

docker-compose up # démarre les services décrits dans mon docker-compose.yml et ne me rend pas la main.
docker-compose up -d # fait la même chose mais me rend la main une fois que les services sont démarrés.
docker-compose up build # reconstruit les services avant de les lancer.

docker-compose down # stoppe les services.

docker-compose restart # redémarre lensemble des services.
docker-compose restart nginx # redémarre un des services (ici nginx).

docker-compose exec rails bash # me fournit une console bash au sein du conteneur rails.
docker-compose exec rails bin/rails db:migrate # effectue un rails db:migrate au sein du conteneur rails.

docker-compose logs # me retourne lensemble des logs des services depuis le dernier démarrage et me rend la main.
docker-compose logs -f # affiche les logs des services et continue à les « écouter » sans me rendre la main.
docker-compose logs -f rails # fait la même chose pour le conteneur rails uniquement.