2016-11-24 11 views
-1

私はdjangoアプリをドッキングする必要がありますが、gunicorn、nginx、supervisor、anaconda、mongoDBとリンクすることが可能かどうかはわかりません。djangoのウェブサイトを持つDocker

これには1つまたは複数のコンペンナーが必要ですか?

+0

この質問は、私がどこかわからないという、非常に多くのレベルで複雑になっています開始する:)このドッキングの目的は何ですか?あなたはいくつかのkubernetesまたはメゾオーケストレーションを使用したいですか?あなたはdev envをセットアップしたいだけですか?または、プロダクションをセットアップしたいですか?それを1つのコンテナに入れることは可能ですが、私はそれをお勧めしません。少なくとも2つを設定します:django、gunicorn、nginx(おそらくあなたは外部nginxを持っているので、内部のnginxは時々トリッキーです)+ anaconda; mongoDBを別々にインストールします。それを管理するために、私はドッカーの作成についてもっと読んでいます。 – opalczynski

答えて

0

私は実際にガンコンを使用してコンテナにdjangoアプリを持っています。別のコンテナはnginxプロキシを使用します。 DB(Postgresql)は別のサーバにあります。 基本的にあなたがしたいことは可能です。

あなたが本当にdockerizeする場合:

1 - Djangoのgunicornのnginxの 2 - 外部nginxの(プロキシ) 3 - DB

関連する問題