Syntaxe
This commit is contained in:
parent
ec7950a65e
commit
c2a69d821f
|
@ -16,6 +16,7 @@ docker-compose version 1.21.0, build unknown
|
|||
~~~
|
||||
|
||||
### Manuellement
|
||||
|
||||
~~~
|
||||
$ curl -L "https://github.com/docker/compose/releases/download/1.18.0/docker-compose-$(uname -s)-$(uname -m)" > /usr/local/bin/docker-compose
|
||||
$ chmod +x /usr/local/bin/docker-compose
|
||||
|
@ -32,7 +33,8 @@ docker-compose: error while loading shared libraries: libz.so.1: failed to map s
|
|||
Vous devez changer de TMPDIR ou s'assurer d'avoir monté `/tmp` en exec.
|
||||
|
||||
|
||||
### pip:
|
||||
### pip
|
||||
|
||||
~~~
|
||||
$ pip install docker-compose
|
||||
~~~
|
||||
|
@ -40,34 +42,44 @@ $ pip install docker-compose
|
|||
## Utilisation de base
|
||||
|
||||
### Lancer l'application
|
||||
|
||||
~~~
|
||||
$ docker-compose up [options]
|
||||
~~~
|
||||
Options courantes:
|
||||
|
||||
Options courantes :
|
||||
|
||||
~~~
|
||||
-d : Lancer en mode détaché
|
||||
--build : Construire les images avant de lancer les conteneurs
|
||||
~~~
|
||||
|
||||
### Fermer ou forcer la fermeture de l'application
|
||||
|
||||
~~~
|
||||
$ docker-compose down|kill [options]
|
||||
~~~
|
||||
Options:
|
||||
|
||||
Options :
|
||||
|
||||
~~~
|
||||
-v : Supprimer les volumes déclarée dans le fichier docker-compose
|
||||
~~~
|
||||
|
||||
### *Scaler* un composant de l'application
|
||||
|
||||
~~~
|
||||
$ docker-compose scale <appname>=<## de conteneurs> ...
|
||||
~~~
|
||||
|
||||
### Construire ou reconstruire un les images
|
||||
|
||||
~~~
|
||||
$ docker-compose build [options]
|
||||
~~~
|
||||
Options courantes:
|
||||
|
||||
Options courantes :
|
||||
|
||||
~~~
|
||||
--force-rm : Supprimer les conteneurs intermédiaires
|
||||
--no-cache : Ne pas utiliser le cache lors de la construction
|
||||
|
@ -75,10 +87,11 @@ Options courantes:
|
|||
~~~
|
||||
|
||||
## Fichier de configuration
|
||||
Le fichier qui définit l'application Docker Compose au format YAML est nommée
|
||||
**docker-compose.yml**.
|
||||
|
||||
En voici un exemple:
|
||||
Le fichier qui définit l'application Docker Compose au format YAML est nommé **docker-compose.yml**.
|
||||
|
||||
En voici un exemple :
|
||||
|
||||
~~~
|
||||
version: '2'
|
||||
services:
|
||||
|
|
Loading…
Reference in a new issue