無理くり docker を使うかっぱ(@inokara)です。 うっかり 以下のように Apache だけをインストールして docker run しても Apache は残念ながらコンテナ内では起動してくれません。 RUN yum install httpd 以下のように起動 でも、以下のように docker run すればとりあえずは起動しますネ。 docker run -t -d -p 80 -v /var/www/html:/var/www/html:r ${コンテナイメージ} /usr/sbin/httpd -DFOREGROUND ポイントは /usr/sbin/httpd -DFOREGROUND です。 やばい docker すっかり忘れてる 元記事は、こちらです。 「docker run 時にコンテナ内で Apache を起動する」
![docker run 時にコンテナ内で Apache を起動する | iret.media](https://cdn-ak-scissors.b.st-hatena.com/image/square/377a9c51a86d20c871561f0ba1caf65409e4f7f2/height=288;version=1;width=512/https%3A%2F%2Firet.media%2Fwp-content%2Fthemes%2Fclp_media%2Fimg%2Fcommon%2Fogp-thumbnail_1200x630.png%3F135792468)