@semki096

Как в Dockerfile настроить конфигурвцию apache?

Хочу создать контейнер с апачем. Погуглил пример докерфайла
FROM ubuntu:16.04
MAINTAINER ....@gmail.com
RUN apt-get update && apt-get install -y openssh-server apache2 supervisor
RUN mkdir -p /var/lock/apache2 /var/run/apache2 /var/run/sshd /var/log/supervisor
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
EXPOSE 22 80
CMD ["/usr/bin/supervisord"]

Вроде получилось, но не понял как этом образе настроить конфигурацию апача, например если я хочу расплоагать сайты в другой директории.
  • Вопрос задан
  • 497 просмотров
Пригласить эксперта
Ответы на вопрос 1
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
Как вариант - монтировать папку с локальной системы при помощи VOLUME  с нужными конфигами апача. Можно и не в Dockerfile - а в docker-compose или сразу при запуске - как вы там предпочитаете контейнеры запускать...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы