Doker Obraz CentOS nie uruchamia automatycznie httpd

Próbuję uruchomić prosty obraz Dockera z Apache i programem PHP. Działa dobrze, jeśli uruchomię

docker run -t -i -p 80:80 my/httpd /bin/bash

następnie ręcznie uruchom Apache

service httpd start

jednak nie mogę uruchomić httpd automatycznie po uruchomieniu

docker run -d -p 80:80 my/httpd

Apache uruchomi się, a następnie kontener. Próbowałem kilku różnychCMDs w moim pliku dokera

CMD /etc/init.d/httpd start
CMD ["service" "httpd" "start"]
CMD ["/bin/bash", "/etc/init.d/httpd start"]
ENTRYPOINT /etc/init.d/httpd CMD start
CMD ./start.sh

start.sh jest

#!/bin/bash
/etc/init.d/httpd start

Jednak instancja dokera za każdym razem będzie istnieć po uruchomieniu apache

Czy brakuje mi czegoś naprawdę oczywistego?

questionAnswers(2)

yourAnswerToTheQuestion