前提・実現したいこと
dockerfileについて最後の行の意味が分からないのでご教示ください。
dockerfileの説明を私なりにしてみました。
発生している問題・エラーメッセージ
centOSを公式のdockerイメージから持ってくる。 yumパッケージでhttpデーモン(Apache)をインストールする。 カレントディレクトリのindex.htmlを、Apacheのデータ保存場所にコピーする。 コンテナの80と443ポートを開ける。 **Apacheのhttpdプログラムを、フォアグラウンド?(ーDがついているからバックグラウンド?)**
該当のソースコード
dockerfile
1FROM centos:latest 2 3RUN yum install -y httpd 4 5COPY ./index.html /var/www/html/index.html 6 7EXPOSE 80 443 8 9CMD ["/usr/sbin/httpd", "-D" "FOREGROUND"]
一番聞きたいこと
最後の行の意味がわかりません、フォアグラウンドなのかバックグラウンドなのか、そもそもバックグラウンドとはどういう意味なのか調べてもイメージが湧きませんでした。ご教示ください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/20 15:12
2019/11/20 15:27
2019/11/21 14:47