2026-03-12 21:01:38
This commit is contained in:
25
tiddlywiki/docker-compose notes.md
Executable file
25
tiddlywiki/docker-compose notes.md
Executable file
@@ -0,0 +1,25 @@
|
||||
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](https://web.leikir.io/docker-compose-un-outil-desormais-indispensable/):
|
||||
```bash
|
||||
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 l’ensemble 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 l’ensemble 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.
|
||||
```
|
||||
Reference in New Issue
Block a user