テキトーです
やること
Webサーバーを立ててみる
ホスト側環境
Dockerはインストール済みということで。
foderaでやってます
cat /etc/redhat-release
->Fedora release 24 (Twenty Four)
Webサーバーたててみる
centosにapacheをインストール
Dockerファイル作成、中身はこんな感じ
(@Ikumi 様ありがとうございました!)
FROM centos:7
RUN yum -y update && \
yum -y install httpd
EXPOSE 80
CMD ["/usr/sbin/httpd", "-D", "FOREGROUND"]
※centos6の場合は「FROM centos:7」を「FROM centos:6」に変更
イメージ作成
docker build -t イメージ名 ./
コンテナ起動
docker run -d -p 80:80 --name コンテナ名 イメージ名
コンテナのアドレス確認
docker inspect --format="{{ .NetworkSettings.IPAddress }}" コンテナID
ブラウザで上記アドレスにリクエスト
終わり!
次回は、アプリケーションサーバーとDBサーバーに挑戦!