2017-07-22 17 views
0

私はarch osにdockerをインストールしましたが、今はしばらくdockerを使用しています。最近、docker run -v "$PWD/esdata":/usr/share/elasticsearch/data -d -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms1g -Xmx1g" elasticsearch:5.1は機能しなくなり、コンテナは自動的に1秒で停止します。私はその後、here与えられたソリューションを試してみました。前のコマンドの最後にtail -f /dev/nullを追加します。さて、コンテナの実行が、私はローカルホストに行くとき、私は何を取得:9200elasticsearch docker containerを起動できません

+0

「今、コンテナが実行されますが」あなたが 'tail'コマンドを実行しているからです。これは確かにあなたが望むものではありません。入力する前にコマンドが何をするのかを必ず理解してください。 – Henry

+0

dockerログでコンテナのログを伝えることはできますか? –

+0

ここhttps://pastebin.com/rBujntps –

答えて

0

イメージを実行しながら、それがあるべきES_JAVA_OPTSを設定する際に問題があります:

docker run -d -p 9200:9200 -p 9300:9300 -e 'ES_JAVA_OPTS: -Xms1g -Xmx1g' elasticsearch:5.1 
+0

助けにならない。私はまた、上記のコメントにログを添付しました –

+0

@ Reuben_v1は 'Docker'コンテナにボリュームがマウントされているようですが問題があります。 – Arpit

関連する問題