1.3 KiB
Executable File
1.3 KiB
Executable File
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 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.