Update README.md

This commit is contained in:
karsalan
2025-01-27 10:42:56 +01:00
parent ace8485a4d
commit 2283de7a85

View File

@@ -218,16 +218,32 @@ docker kill "IDDOCKER" # pour tuer un docker
<details> <details>
<summary>Cliquer pour un exemple</summary> <summary>Cliquer pour un exemple</summary>
```yaml > Presque toutes les commandes Docker peuvent être traduites en fichier **docker-compose.yml**. Cela permet de "scripter" le lancement de plusieurs conteneurs et surtout permet de simplifier la communication entre eux.
version: '3' >
services: > Par exemple, le fichier compose suivant permet de lancer deux conteneurs:
nginx-proxy: > ```yaml
image: jwilder/nginx-proxy > version: '3'
ports: > services:
- "8080:80" > serviceA:
volumes: > image: debian
- /var/run/docker.sock:/tmp/docker.sock > command: ping serviceB
``` > serviceB:
> image: debian
> command: sleep 1000
> ```
> Le serviceA peut simplement ping le serviceB en utilisant son nom de service.
> Pour le reverse proxy, le fichier **docker-compose.yml** pour démarrer pourrait ressembler à ceci:
>```yaml
> version: '3'
> services:
> nginx-proxy:
> image: jwilder/nginx-proxy
> ports:
> - "8080:80"
> volumes:
> - /var/run/docker.sock:/tmp/docker.sock
>```
</details> </details>
2. Ajoutez un service nginx classique qui utiliserait le reverse proxy et donnez lui un nom vhost. 2. Ajoutez un service nginx classique qui utiliserait le reverse proxy et donnez lui un nom vhost.