dockerを使って複数のWEBサーバーを立ててみたいと思います。 複数の外部ポートを使うため、プロキシとしてnginxと併用してみます。 今回は2つのWEBサーバーのコンテナを立て、1つにはwordpress on apache、もう一つは素のnginxを入れてみます。 コンテナにはそれぞれ memorycrat.cloudpack.jp tenkaippin.cloudpack.jp というドメインを割り当てます。 また、sshも立ちあげます。 今回はDockerfileを使ってイメージを構築します。 それぞれのコンテナのDockerfileとsupervisorの設定ファイルテンプレートは以下の様にホスト側に配置しておきます。 $ tree . . └── templates ├── memorycraft │ └── conf │ ├── Dockerfile │
![Dockerってなんじゃ?(docker+nginxで複数コンテナにWEBサーバーをたてる)](https://cdn-ak-scissors.b.st-hatena.com/image/square/0386bda3ad1942e1961c90d4107d0440648d5e5d/height=288;version=1;width=512/http%3A%2F%2F2.bp.blogspot.com%2F-eil6pFGKQYk%2FUwo2YfvwpMI%2FAAAAAAAAFNU%2FztPYw4C9Ylk%2Fw1200-h630-p-k-no-nu%2FHomepage%2B-%2BDocker%3A%2Bthe%2BLinux%2Bcontainer%2Bengine%2B2014-02-04%2B03-43-27.jpg)