niwacchi.log

niwacchiのログ。

Docker + CentOS7 + nginx

CentOS7をDockerで動かす環境を作る。

# イメージ取得
docker pull centos:centos7
# イメージ確認
docker images
# 起動
docker run -it -d --name centos7 centos:centos7
# 起動確認
docker ps
# 接続
docker exec -it {CONTAINERE ID} bash
# 停止
docker stop {CONTAINER ID}

コンテナに接続して、nginxの公式に従ってインストールする。

一旦デタッチしてdocker imageを作成。

# コンテナからデタッチ
exit
# コンテナ作成
docker commit {CONTAINER ID}
# コンテナ起動
# nginxを起動する権限を追加。
# 8080ポートを80に紐付け。
docker run --name nginx --privileged -p 8080:80 -d mysite /sbin/init
# コンテナに接続
docker exec -it {CONTAINER ID} bash
# nginx起動
systemctl nginx start

ブラウザで確認