Приветствую!
Изучаю docker на практике, появилась необходимость на работе, для начала взял проект
zabbix. Переписал конфиг для docker-compose на версию 3, всё работает.
Собственно, осталось установить server_name для nginx, пока в
nginx.conf жёстко прописан:
server_name zabbix;
То есть через параметры мне его не поменять.
В
Dockerfile для сборки web-фронтенда указано подключение этого конфига:
ADD conf/etc/zabbix/nginx.conf /etc/zabbix/
За недостатком знаний пока не понял, как мне правильно указать server_name (полное доменное имя, например zabbix.example.com), чтобы обращаться к нему извне.
Пока вижу вариант - создавать свой образ на основе
имеющегося и там добавлять свой конфиг. Но ведь в Dockerfile уже есть добавление стандартного конфига, тоже не понятно, как он и новый конфиг будут сосуществовать. Или есть другие варианты?