概要 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
#Dockerでapache2起動 ##環境 Tiny core linux docker 17.12.1 ##概要 Dockerの勉強の一環としてapache2をDockerfileから立ち上げました。 その時の事を忘れないように残しておきます。 Dockerfileの作成 環境変数の設定ができておらず、FOREGROUNDで起動できないという失敗を繰り返し、以下のDockerfileを何とか作成しました。 FROM ubuntu MAINTAINER hoge ENV APACHE_RUN_USER www-data ENV APACHE_RUN_GROUP www-data ENV APACHE_PID_FILE /var/run/apache2.pid ENV APACHE_RUN_DIR /var/run/apache2 ENV APACHE_LOG_DIR /var/log/a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く