逆引きマニュアル: Docker: httpdの使用方法

投稿日:

やりたいこと

Dockerでhttpd(Apache HTTP Server)を使用する方法です。

前提条件

公式リポジトリのhttpd:2.4を使います。

概要

  • /usr/local/apache2 以下にインストールされています。
  • デフォルトではバックグラウンドで動かすため、-dオプションが必要です。
    • -dなしで動かすと、初回は動きますが、2回目から動きません。何でかはよく分かってません。。。

設定ファイル

デフォルトのものをコピーすると良いです。

CONTAINER_NAME=コンテナ名
docker cp ${CONTAINER_NAME}:/usr/local/apache2/conf/httpd.conf conf/

補足

マニュアル