現象:イメージを実行します (例: ubuntu14.04)。 docker run -it --rm ubuntu:14.04 bash 終了時:Ctrl+Dを実行するか、exitを実行します スレッドを表示: ドッカーps 空なので、実行中のコンテナがないことを示します。 解決:イメージを実行します: docker run -dit ubuntu:14.04 スレッドを表示: スレッドを見つけて開きました: docker attach 【コンテナIDまたは名前】 終了時に実行を継続したい場合は、[ctrl+p]、[ctrl+q]を順に押します。 実行を継続しない場合は、[ctrl+d]を押すか、exitと入力します。 さらに、シャットダウン後に再起動するには、docker restart [コンテナIDまたは名前]と入力してください。 補足: Docker - コンテナを起動した後にシェルスクリプトを実行し、実行が完了したらコンテナを終了するのは避けてください 最近、Dockerfile を使用してコンテナを起動していたのですが、Dockerfile を使用してコンテナ内のシェルを呼び出すと、シェルの実行後に Docker がコンテナを終了してしまうことがわかりました。 分析するDocker がシェルを実行する場合、バックグラウンドで実行されます。そのため、シェルの実行後、Docker は実行するフォアグラウンド タスクがないことを検出し、コンテナーを終了します。 回避策シェル スクリプトの最後に「never complete」コマンドを追加します。 # テール -f /dev/null このように、このコマンドを実行すると、シェルは終了せず、コンテナも終了しません。 上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。間違いや不備な点がありましたら、遠慮なくご指摘ください。 以下もご興味があるかもしれません:
|
>>: CSSプロパティに基づいたボタンホバーボーダーと背景アニメーションのコレクション
Vue2.0/3.0双方向データバインディングの実装原理双方向データバインディングとは、データの変更...
目次序文やることリストやるだけ地図を準備するインスタンスをバックアップ用に保存するタイマーカルーセル...
昨夜、MySQL データベースにデータセットを挿入したときにエラーが発生しました。データベースは容赦...
mysql 8.0.22 winx64のインストールと設定のグラフィックチュートリアルは参考までに、...
MyISAM、MySQLでよく使われるストレージエンジン特性: 1. 同時実行性とロックレベル2. ...
序文データベースは常に私の弱点でした。自分の経験 (python+sqlalchemy) を組み合わ...
1. 概要Docker イメージを作成するには、次の 3 つの方法があります。 Docker コミッ...
目次導入リンク始めるコードを読み進めてくださいプロキシ設定傍受を要求する異なるプレフィックスを持つイ...
目次vuex 永続性要約するvuex 永続性vuex: ブラウザを更新すると、vuexの状態は初期状...
0. 概要Zabbix は非常に強力なオープンソースの監視ツールです。以下では、Zabbix がテー...
編集者は最近、macOS システムを使い始めたかったので、VMware に macOS イメージ シ...
1. zipインストールパッケージをダウンロードするMySQL サーバー 8.0.22 の圧縮パッ...
CSS は、スタイル、レイアウト、プレゼンテーションの領域です。色彩、サイズ、アニメーションが溢れて...
シンプルなSpring Boot Webプロジェクトを作成するアイデア ツールを使用して、Sprin...
目次序文:成し遂げる:要約:まず効果を見てみましょう: 序文:このアイデアは、Bilibili のア...