Я запускаю изображение lucee5 с док-компоном, и это хорошо работает. Я смог связать свой локальный том с док-камерами. локальный проект содержит 4 веб-сайта, которые должны работать в пределах изображения докеров. Я бы хотел (а) чтобы подключиться к ним, как localhost: 1337/customer and localhost: 1337/player и localhost: 1337/etc ..настроить изображение lucee5 docker, чтобы разрешить запуск нескольких веб-сайтов на картинке
Для этого мне нужно настроить Apache на изображение докера, которое я знаю как сделать. Однако, когда я перестаю останавливать докер-компоновку и пытаюсь сохранить последний контейнер с новыми изменениями, я запускаю сообщение об ошибке, когда я хочу запустить этот новый контейнер, используя compose (код выхода 0).
Мои конечные цели состоят в том, чтобы иметь возможность запускать докеры, чтобы у меня было 3 доступных для тестирования веб-сайтов, и я могу работать над проектом локально в своей среде разработки, пока докер работает с тем же источником. Я знаю, что я мог бы поместить мою базу данных MYSQL также вне изображения докеров и ссылаться на нее.
Как решить эту ошибку при выходе из окна 0 при изменении изображения?
Мой Docker Compose файл
version: '2'
services:
web:
image: lucee/lucee5
ports:
- "1337:8888"
volumes:
- /Users/matti/www/projectx/:/var/www/
ProjectX имеет 3 подпапки, которые имеют 3 CFML корни, которые работают в index.cfm:
projectx/customer/root -> index.cfm
projectx/play/root -> index.cfm
projectx/tracker/root -> index.cfm
Я сделал бы 3 Apache веб-сайтов в апача на lucee5 изображение ,
Пожалуйста, предоставьте файл Dockerfile. Кроме того, вы можете использовать docker-compose для управления стеком легко - как только я увижу ваш файл Dockerfile, я могу сообщить об изменениях, чтобы сделать его немного проще. Докер лучше всего использовать с контейнерами для каждой задачи. –
Я обновил историю по вашему запросу – Mattijs