Мой Dockerfile:
FROM ubuntu:latest
RUN apt-get update
RUN apt-get install -y apache2
RUN echo "ServerName localhost" >> /etc/apache2/apache2.conf
CMD ["/usr/sbin/apache2ctl","start"]
Но когда я собираю образ и запускаю контейнер, я проверяю состояние apache и получаю:
root@79074bf56be4:/# service apache2 status
* apache2 is not running
И если я запускаю его вручную внутри контейнера, работает:
root@79074bf56be4:/# /usr/sbin/apache2ctl start
root@79074bf56be4:/#
root@79074bf56be4:/# service apache2 status
* apache2 is running
root@79074bf56be4:/#
Что я делаю не так?Как сделать так, чтобы apache2 запускался автоматически при запуске контейнера?