Скажем, у меня есть следующий файл Docker:
FROM ubuntu
RUN apt-get update
RUN apt-get install -y apache2
RUN apt-get install -y mongod #pretend this exists
EXPOSE 80
ENTRYPOINT ["/usr/sbin/apache2"]
Команда ENTRYPOINT
делает это так, что apache2
запускается при запуске контейнера. Я также хочу запустить mongod
, когда контейнер начинается с команды service mongod start
. Согласно документации, в файле Docker должен быть только один ENTRYPOINT
. Что было бы правильным способом сделать это?