Docker を用いて nginx サーバを起動(Ubuntu 上)

Docker を使う利点:ホスト OS と分離されるのでセキュリティが向上する.

前準備

Docker のインストール

Ubuntu での Docker のインストール: 別ページ »で説明

Docker を用いて nginx サーバを起動(Ubuntu 上)

  1. Docker コンテナの生成と nginx の起動

    「-d」を付けてデーモンモードで起動. nginx のポート番号 80 は,ポート番号 8080 にマッピングしている. Docker コンテナには,名前 mynginx を付けている(この名前は,あとでコマンドを実行するときに使う).

    docker run -d -p 8080:80 --name mynginx nginx
    
  2. Docker コンテナで /bin/bash の実行
    docker exec -it mynginx /bin/bash