ksim_miloff: просто docker CLI вполне себе может управлять удаленным демоном. Я уж не говорю про swarm, kubernets и тому подобные. Это больше походит на "связать" и в ваших условиях явно лишнее
Зачем связывать докеры?
Настраиваешь Registry.
Выкатываешь версию. отправляешь в реестр.
На деплой сервере заливаешь новую версию образа, гасишь контейнер
Создаешь новый с новым образом.
Если не задалось, убиваешь новый, запускаешь старый стабильный контейнер.
HoHsi: что именно? вроде даже hosts на хост-системе должно быть достаточно.
что-то вроде
127.0.0.1 localhost
127.0.0.1 example.ru example
или можно передать айпи в контейнер через переменную окружения.
что именно смешал то? вроде ж все корректно написано.
Проброс портов это понятно, смысл вопроса как раз в том можно ли это реализовать на одном порту.
Разве в моих примерах команд где-то указан порт?
pvlg: я еще не знаю что это...
однако если файл существует и права позволяют, он монтируется.
Видимо надо создавать пустой файл, а потом стартовым скриптом его проверять, и если он пустой, копировать в него дефолтное значение.