diff --git a/README.md b/README.md index 341de81..89f194e 100644 --- a/README.md +++ b/README.md @@ -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 +~~~ diff --git a/_vm/host.yml b/_vm/host.yml index 7c3a057..f0baf9e 100644 --- a/_vm/host.yml +++ b/_vm/host.yml @@ -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