commentaires

This commit is contained in:
Olivier 2023-11-27 14:15:45 +01:00
parent 58b328b9ea
commit 2a1a876076
2 changed files with 35 additions and 1 deletions

View File

@ -1,3 +1,38 @@
# compose
Exemple de docker-compose avec extends, .env et environment.
## Fichiers
### setup.sh
il s'agit d'un script qui crée un fichier **.env** dans le répertoire courant en faisant un lien avec celui présent dans le dossier **_vm**.
### docker-compose.yml
Fichier Docker compose permettant de lancer le conteneur [Dozzle](https://dozzle.dev/).
Il définit le service en extension des définitions présentent dans les _compose.yml_ suivant :
* **common.yml** : template de docker-compose générique héritant de _host.yml_
* **host.yml** : template de docker-compose pour un hôte
## Mise en place
### cloner ce dépôt
~~~
git clone https://git.zogg.fr/kraoc/compose
~~~
### ajouter le .env
~~~
bash ./setup.sh
~~~
## Execution
~~~
sudo docker compose up
~~~

View File

@ -82,5 +82,4 @@ services:
volumes:
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
- /opt/docker/ssl:/ssl:ro
- /proc/cgroups:/cgroup:rw