Actualiser explications_dockercompose.md
This commit is contained in:
parent
425fc6a9d7
commit
9163fac41e
@ -1,8 +1,8 @@
|
||||
#Fichier `docker-compose.yml`
|
||||
# Fichier `docker-compose.yml`
|
||||
|
||||
##Syntaxe
|
||||
## Syntaxe
|
||||
|
||||
#Structure
|
||||
### Structure
|
||||
|
||||
```
|
||||
services :
|
||||
@ -28,7 +28,7 @@ networks :
|
||||
```
|
||||
> /!\ Ce ne sont pas des indentations mais des doubles espaces
|
||||
|
||||
#Définition des services
|
||||
### Définition des services
|
||||
On définit les services dans la partie `services`. On commence par le nom qu'on veut donner au service, puis on le définit.
|
||||
```
|
||||
services:
|
||||
@ -68,7 +68,7 @@ Pour déployer plusieurs instances d'un même service, on utilise :
|
||||
replicas: 2
|
||||
```
|
||||
|
||||
#Définition des réseaux
|
||||
### Définition des réseaux
|
||||
|
||||
On définit les réseaux dans la partie `networks`. Elle est différente de la partie networks à l'intérieur de la définition d'un service, et n'est pas identée.
|
||||
```
|
||||
@ -78,7 +78,7 @@ networks:
|
||||
```
|
||||
On donne le nom puis la définition du réseau. Ici, pas besoin de définition
|
||||
|
||||
#Définition des volumes
|
||||
### Définition des volumes
|
||||
|
||||
On définit les volumes dans la partie `volumes`. Elle est différente de la partie volumes à l'intérieur de la définition d'un service, et n'est pas identée.
|
||||
```
|
||||
@ -88,7 +88,7 @@ volumes:
|
||||
```
|
||||
On donne le nom puis la définition du réseau. Ici, pas besoin de définition car le volume est vide. On peut aussi ajouter {} après les : pour signifier que la volume est vide
|
||||
|
||||
##Utilisation
|
||||
## Utilisation
|
||||
|
||||
On lance le fichier avec `docker compose up -d` (pas de tiret entre docker et compose !!!). Le `-d` sert a lancé l'activité en arrière-plan et donc à pouvoir utiliser le terminal.
|
||||
Si le fichier utiliise un autre nom que `docker-compose.yml`, on utilise `docker compose -f nom-fichier.yml up -d`
|
||||
|
Loading…
Reference in New Issue
Block a user