Задать вопрос
@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"]

Вроде получилось, но не понял как этом образе настроить конфигурацию апача, например если я хочу расплоагать сайты в другой директории.
  • Вопрос задан
  • 499 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
Как вариант - монтировать папку с локальной системы при помощи VOLUME  с нужными конфигами апача. Можно и не в Dockerfile - а в docker-compose или сразу при запуске - как вы там предпочитаете контейнеры запускать...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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