2016-06-16 4 views
0

同じElastic Searchイメージを2回実行しようとしていますが、1つのコンテナが終了しています。 1つのelasticsearchコンテナのみが実行され、他のコンテナは終了します。どんな解決策/示唆も役に立つでしょう。ドッカーで同じ弾性の検索画像の異なる容器が出ているのはなぜですか?

docker run -d my_es:v3 elasticsearch 

以下は、終了するプロセスのログファイルです。

[email protected]:~/AnyElastic# docker logs e2cbd47927af 
[2016-06-16 21:36:12,339][INFO ][node      ] [Angela Del Toro] version[2.3.3], pid[1], build[218bdf1/2016-05-17T15:40:04Z] 
[2016-06-16 21:36:12,343][INFO ][node      ] [Angela Del Toro] initializing ... 
[2016-06-16 21:36:14,014][INFO ][plugins     ] [Angela Del Toro] modules [reindex, lang-expression, lang-groovy], plugins [], sites [] 
[2016-06-16 21:36:14,053][INFO ][env      ] [Angela Del Toro] using [1] data paths, mounts [[/usr/share/elasticsearch/data (/dev/vda1)]], net usable_space [13.9gb], net total_space [19.5gb], spins? [possibly], types [ext4] 
[2016-06-16 21:36:14,053][INFO ][env      ] [Angela Del Toro] heap size [1015.6mb], compressed ordinary object pointers [true] 
[2016-06-16 21:36:20,241][INFO ][node      ] [Angela Del Toro] initialized 
[2016-06-16 21:36:20,241][INFO ][node      ] [Angela Del Toro] starting ... 
[2016-06-16 21:36:20,400][INFO ][transport    ] [Angela Del Toro] publish_address {172.17.0.3:9300}, bound_addresses {[::]:9300} 
[2016-06-16 21:36:20,407][INFO ][discovery    ] [Angela Del Toro] elasticsearch/ketVVDMtQCeBwj-x64E5yQ 
[2016-06-16 21:36:23,565][INFO ][cluster.service   ] [Angela Del Toro] new_master {Angela Del Toro}{ketVVDMtQCeBwj-x64E5yQ}{172.17.0.3}{172.17.0.3:9300}, reason: zen-disco-join(elected_as_master, [0] joins received) 
[2016-06-16 21:36:23,605][INFO ][http      ] [Angela Del Toro] publish_address {172.17.0.3:9200}, bound_addresses {[::]:9200} 
[2016-06-16 21:36:23,607][INFO ][node      ] [Angela Del Toro] started 
[2016-06-16 21:36:23,670][INFO ][gateway     ] [Angela Del Toro] recovered [0] indices into cluster_state 
+0

コンテナの実行方法を投稿できますか?おそらく港の紛争だと思う。 – techtabu

+0

私はこのコマンドを実行しました:docker run -d my_es:v3 elasticsearch – Techiee

+0

何か助けになるものを投稿できますか? 'docker'コマンドの出力や出力を記録しますか? – slugonamission

答えて

3

はい、ログを見ることで、メモリは、問題です。今まで誰も遭遇していないこの何か。結論:ポートは問題ではありません。それらのドッカーコンテナーを実行するのに十分なラムを持っていれば、同じイメージを何度も実行できます。

0

my_es:v3が問題です。あなたのコンテナの名前をつける場合は、--nameオプションを使用してください。また、名前に「:」をつけることはできません。 Linuxボックス上の唯一の512メガバイトのRAMがあると、その時点で実行されている多くのコンテナがあったので、elasticsearchの他のコンテナが出て終了しますので、

docker run -d --name my_es elasticsearch 
+0

私は考えていません:問題は、それはタグを定義する方法です。イメージ名はmy_esで、タグはv3です。だから問題ではない – Techiee

+0

申し訳ありませんが、私の悪い。私はあなたの実行コマンドで 'elasticsearch'と混同されました。これはデフォルトのエントリーポイントであるため、実行中は無視することができます。 'docker run -d my_es:v3'で十分でしょう。 – techtabu

+0

私はので、私は実行コマンドで – Techiee

関連する問題