web-dev-qa-db-ja.com

Dockerコンテナはすぐに終了します

Docker v1.2を使用していますが、コンテナの起動に問題があります。コンテナは「docker run」の後に終了します。そのような問題をトラブルシューティングする最良の方法は何ですか?また、AUFSとBTRFSでコンテナーを実行する際に大きな違いはありますか?

26
Ananth Ravi

docker logs <container_name>を実行してログを取得できます

(コンテナ名がわからない場合は、docker ps -aを実行してすべてのコンテナを表示できます)

59

-tiコマンドにdocker runフラグがあることを確認してください。そうしないと、シェルを実行せずにdockerコンテナーが終了します。

10
nachocab

私の場合、saパスワードは長すぎるため拒否されていました。ある時点で設定をいじっていたはずで、設定に続くテキストはパスワードの「一部」になっていたはずです。

それを見つけるのは冒険でした。私のiMacにはデフォルトがありました-開発ツールはありません。私がダウンロードしました:

bootstrap-4.0.0-alpha.t-dist

[Kitematic-Mac]

Macの人が確認しますか? 3回目のダウンロードが必要だったと感じています。

Kitematicを起動して実行すると、ログと、[設定]タブ、[全般]、[環境変数]、[MSSQL_SA_PASSWORD]から起動が失敗した理由を簡単に確認できました。

0
Roy Latham