概要 Docker 1.8.2でApacheによるWebサービスを提供する環境を構築します。 Dockerfileを作成し、CentOSの公式DockerイメージをベースにApacheをインストールしたDockerイメージを生成する手順を記述します。 生成したDockerイメージからDockerコンテナを起動し、ブラウザからアクセスして動作確認します。 また、Apacheが公開するWebコンテンツをDockerコンテナ外に配置し、Dockerコンテナから参照する方法も掲載します。 構成 想定環境 DockerfileからDockerイメージを生成し、Dockerコンテナを起動するまでの流れは以下の通りです。 WebコンテンツをDockerコンテナ内に配置する場合と、コンテナ外(ホストOS上)に配置する場合の 2つの構成で構築手順をまとめていますので、それぞれの構成を図示しています。 Doc