2016-12-24 13 views
0

ドックを使用して私のubuntuマシンにEclipse cheをインストールしました。そして、私はそれは私がcheその後、docker rm -f che-serverを入力したメッセージによると、このeclipse che起動エラー

ERROR: !!! 
ERROR:  A container running ECLIPSE CHE named "che-server" already exists. 
      1. Use "info" to find it's URL. 
      2. Use "restart" to stop it and start anew. 
      3. Stop it with "stop". 
      4. Remove it manually (docker rm -f che-server) and try again. Or: 
      5. Set CHE_SERVER_CONTAINER_NAME to a different value and try again. 
ERROR: !!! 

のようなエラーを与えるコンピュータを再起動してche startコマンドを使用して、それを実行しようと走ったと私のすべてのワークスペースが失われています。どのように私はこれを克服するのですか?

+0

'docker start che-server'を試したことがありますか?それは、停止したコンテナを再始動して、そのトリックを行うかもしれません。 –

+0

うん、それは働いた...指示のおかげで。なぜサーバーを起動する必要があるのか​​説明できますか?私はドッカーのために新しいです。 – Govinda

答えて

0

あなたのワークスペースを失うことはありませんどこが代替案を提案することができ、 は、あなただけの引数CHE_SERVER_CONTAINER_NAME =チェ・サーバー・新とのドッキングウィンドウを渡すことによって、異なるコンテナ内のチェ・サーバを起動することができ、例えば、以下を参照してください。

docker run -v /var/run/docker.sock:/var/run/docker.sock -e CHE_SERVER_CONTAINER_NAME=che-server-new codenvy/che-launcher:nightly start 

既存の問題を修正する場合: 同じコンテナを実行する場合は、既存のコンテナを強制終了して開始することができます。

docker kill che-server 
関連する問題