Je gère des serveurs sur lesquels les utilisateurs ont leurs propres sites Web accessibles par FTP (comme une société d'hébergement) et au lieu de travailler sur l'isolement des processus de pile LAMP, je me demandais s'il était possible d'implémenter Docker et d'utiliser des images par site Web.
D'après ce que je comprends, vous pouvez exposer l'instance Docker via leurs ports, donc si vous exécutez deux instances Docker sur le même serveur, vous devrez exposer deux ports différents.
Mais est-il possible d'exporter non pas des ports, mais le nom du serveur, comme:
- www.somewebsite.com: instance Docker 1
- www.otherwebsite.com: Docker instance 2
- www.etc.com: instance Docker ...
Et cela, sur le même serveur.
J'ai pensé à installer uniquement Apache sur le serveur, ce qui redirigerait la demande vers l'instance Docker dédiée en fonction du nom du serveur, mais ensuite je devrais installer Apache (à nouveau!) Et MySQL sur toutes les instances Docker.
Est-ce possible et en plus, est-ce intéressant en terme de performance (ou pas du tout)?
Merci de votre aide.