Docker v1.2を使用していますが、コンテナの起動に問題があります。コンテナは「docker run」の後に終了します。そのような問題をトラブルシューティングする最良の方法は何ですか?また、AUFSとBTRFSでコンテナーを実行する際に大きな違いはありますか?
docker logs <container_name>
を実行してログを取得できます
(コンテナ名がわからない場合は、docker ps -a
を実行してすべてのコンテナを表示できます)
-ti
コマンドにdocker run
フラグがあることを確認してください。そうしないと、シェルを実行せずにdockerコンテナーが終了します。
私の場合、saパスワードは長すぎるため拒否されていました。ある時点で設定をいじっていたはずで、設定に続くテキストはパスワードの「一部」になっていたはずです。
それを見つけるのは冒険でした。私のiMacにはデフォルトがありました-開発ツールはありません。私がダウンロードしました:
[Kitematic-Mac]
Macの人が確認しますか? 3回目のダウンロードが必要だったと感じています。
Kitematicを起動して実行すると、ログと、[設定]タブ、[全般]、[環境変数]、[MSSQL_SA_PASSWORD]から起動が失敗した理由を簡単に確認できました。