Я управляю серверами, на которых пользователи имеют свои собственные веб-сайты, к которым можно получить доступ по FTP (например, к хостинговой компании), и вместо того, чтобы работать над изоляцией процессов стека LAMP, мне было интересно, возможно ли реализовать Docker и использовать изображения для каждого веб-сайта.
Насколько я понимаю, вы можете открыть экземпляр Docker через их порты, поэтому, если вы запустите два экземпляра Docker на одном сервере, вам придется предоставить два разных порта.
Но можно ли экспортировать не порты, а имя сервера, например:
- www.somewebsite.com: Docker instance 1
- www.otherwebsite.com: Docker instance 2
- www.etc.com: экземпляр Docker ...
И это на том же сервере.
Я думал об установке на сервер только Apache, который перенаправлял бы запрос к выделенному экземпляру Docker на основе имени сервера, но тогда мне пришлось бы устанавливать Apache (снова!) И MySQL на любые экземпляры Docker.
Возможно ли это, более того, интересно ли это с точки зрения производительности (или нет)?
Спасибо за помощь.