services/examples/README.md

18 lines
1003 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Exemples
Ce dossier montre comment mettre en place des services en copiant et modifiant seulement des fichiers de configuration.
## .env
Docker Compose utilise automatiquement un fichier `.env` pour charger des variables d'environnements. Il suffit donc de créer ce fichier et de surcharger les variables utilisés dans un service pour le personnaliser.
La variable `COMPOSE_FILE` permet d'indiquer quel(s) fichier(s) yaml il doit utiliser.
Si nous allons dans le dossier `traefik.cool.life` par example, il est possible de lancer la commande `docker-compose up -d` pour lancer le service
## DOCKER_HOST
Si vous gérez des serveurs à distance, il est possible d'utiliser la variable `DOCKER_HOST` dans votre fichier `.env` pour expliquer que le service doit sexécuter sur ce serveur.
> RésiLien utilise maintenant ce système avec une génération automatique des fichiers .env à l'aide d'Ansible, nous permettant de facilement déployer un nouveau service, de le déplacer de serveur