Docker を用いて nginx サーバを起動(Ubuntu 上)
Docker を使う利点:ホスト OS と分離されるのでセキュリティが向上する.
前準備
Docker のインストール
Ubuntu での Docker のインストール: 別ページ »で説明
Docker を用いて nginx サーバを起動(Ubuntu 上)
- Docker コンテナの生成と nginx の起動
「-d」を付けてデーモンモードで起動. nginx のポート番号 80 は,ポート番号 8080 にマッピングしている. Docker コンテナには,名前 mynginx を付けている(この名前は,あとでコマンドを実行するときに使う).
docker run -d -p 8080:80 --name mynginx nginx
- Docker コンテナで /bin/bash の実行
docker exec -it mynginx /bin/bash