bonjour à tous,
tout d'abord, merci beaucoup pour ce tuto très complet et la mise à jour en cours sur github.
j'ai quelques question pour vous, histoire d'être certains de bien avoir compris le fonctionnement.
En effet, je souhaiterais pouvoir migrer mon serveur de test entièrement sur docker avec d'attaquer mon serveur de prod.
Bon commençons :
- Docker permet d'isoler une api web dans un container
- le container n'est accessible par l'extérieur seulement si port 80 ouvert
- il faut donc un container nginx sur le port 80 configuré en reverse proxy
- il analyse le host puis redirige vers le container en question
donc si j'ai bien compris (un peu lent l'animal) :
- http/https port 80 (url : torrent.ndd.fr)
--- container nginx redirige vers container rtorrent/rutorrent
- http/https port 80 (url : mail.ndd.fr)
--- container nginx redirrige vers postfix/rainloop
????
Si donc ma compréhension est bonne, je peux gérer l'ensemble de mes containers avec 1 seul fichier docker-compose ?
Désolé d'avance si mon exposé est complétement à coté de la plaque mais avant de me lancer et tout casser comme à mon habitude j'aimerais vraiment comprendre au moins la logique !!!