現象 Dockerコンテナを起動する docker run –name [コンテナ名] [コンテナID] コンテナの実行状態を確認する ドッカーps -a 起動したばかりのmydockerコンテナが終了したことが判明しました 理由 Docker コンテナをバックグラウンドで実行するには、フォアグラウンド プロセスが必要であることを指摘することが非常に重要です。 コンテナによって実行されるコマンドが中断されたコマンド (top または tail の実行など) でない場合、自動的に終了します。 dockerコンテナのメインスレッド(dockerfile内のCMDによって実行されるコマンド)が終了し、コンテナが終了します。 回避策 インタラクティブなスタートアップを使用することができます docker run -i [コンテナ名またはコンテナID] 上記はあまりフレンドリーではないので、バックグラウンドモードとttyオプションを使用することをお勧めします。 docker run -dit [コンテナ名またはコンテナID] コンテナのステータスを表示する ドッカーps -a Dockerはバックグラウンドコンテナを呼び出す docker アタッチ [コンテナ名またはコンテナID] ヒント: 終了するときは、[ctrl + D] を使用します。これにより、現在の Docker スレッドとコンテナが終了します。[ctrl + P] [ctrl + Q] を使用すると、コンテナを終了せずに終了できます。 次のコマンドは、指定されたコンテナ内で指定されたコマンドを実行します。[ctrl+D] は、終了後にコンテナを終了しません。 docker exec -it [コンテナ名またはコンテナID] /bin/bash 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: React Routerの歴史について簡単に説明します
>>: Windows 10 と MySQL 5.5 のインストールとインストールなしの使用の詳細なチュートリアル (画像とテキスト)
1. 公式サイトにアクセスしてインストールパッケージをダウンロードしますダウンロードリンク: クリッ...
1. 開発環境vue 2. コンピュータシステム Windows 10 Professional E...
序文サーバーを展開した後、私は大きな喜びを感じながら自分の Web サイトにアクセスし、見たものすべ...
1. ビデオタグFirefoxでは自動再生をサポートしますが、GoogleとIEではサポートしません...
簡略化されたファイル サイズを変更し、サンプルをダウンロードします。ファイルをローカル コンピュータ...
検証できるデータの種類は次のとおりです a = [1,2,3,4,5,6]とします。 b = [とし...
innobackupex を使用してバックアップする際に MySQL がサーバーに接続できない場合は...
この記事では、参考までに天気予報を実装するためのVueの具体的なコードを紹介します。具体的な内容は次...
この記事ではクラスタの展開に関連する内容は紹介しませんバージョン制約Docker エンジン >...
CentOS にはデフォルトで MariaDB がインストールされていますが、これは MySQL の...
システムド: CentOS 7のサービスsystemctlスクリプトは、/usr/lib/syste...
コードをコピーコードは次のとおりです。 jQuery.cookie = 関数(名前、値、オプション)...
先ほど使用したDocker HubはDockerによって提供されています。独自のDockerを構築す...
目次シナリオ解決してみる解決するシナリオ今日、コンポーネントの双方向データバインディングにv-mod...
1. Flashプラグインパッケージのダウンロードアドレス: https://get.adobe.c...