Каноническое решение nginx состоит в том, что каждый веб-сайт будет иметь только свой собственный nginx файл конфигурации, который очень специфичен c и будет обслуживать только клиентов, приходящих с правильного хоста.
Таким образом, там это один nginx сервер, обслуживающий оба веб-сайта.
Это можно сделать, добавив файлы conf внутри контейнера nginx: /etc/nginx/sites-enabled/website1.conf
и /etc/nginx/sites-enabled/website1.conf
Содержимое файлов будет выглядеть как:
server {
listen 80 default_server;
listen 443 ssl;
server_name website1.hostname;
location / {
.....
}
}