この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
プログラミング
›
技術チャット
›
Docker View Container Restart Settings and Bulk Stop Containers ...
眺める:
10111
|
答える:
2
Dockerはコンテナの再起動設定や一括停止コンテナを調べます
[リンクをコピー]
クズども
掲載地 2021/10/29 13:57:51
|
|
|
|
Dockerのrestartコンテナのrestart戦略は以下の通りです:
いいえ、デフォルトのポリシーではコンテナが終了しても再起動しません
故障時には、コンテナが異常に退出した際に(終了状態が0ではありません)コンテナが再起動されます。
on-failure:3,在容器非正常退出时重启容器,最多重启3次
コンテナが終了したら、必ず再起動してください
unless-stopped は、コンテナが終了するたびに常に再起動しますが、Docker デーモン起動時に停止されたコンテナは考慮しません
コンテナの再起動セットアップコマンドをチェックしてみてください:
ログインが見えます。
以下のコマンドでコンテナ再起動ポリシーを修正します:
ログインが見えます。
バルクストップコンテナコマンドは以下の通りです:
ログインが見えます。
(終わり)
先の:
Springはjarパッケージ内のデフォルト設定を上書きします
次に:
Java ThreadLocalの原則とマルチスレッドの再利用はデータの混雑を招きます
関連記事
•
Dockerイメージ:ManifestダイジェストとIndexダイジェストの違い
•
Spring Bootにおけるウェブコンテナnettyとtomcatの比較
•
DockerをベースにWebDAVサービスを構築する
•
Dockerはイメージを作成し、それをDocker Hubの公開リポジトリにプッシュします
•
Docker MSSQL 2022は全文検索サービスをインストールします
•
Dockerは最新の特定(対応する)バージョンのイメージを監視します
•
.NET 8向けのDockerベースイメージの変更点
クズども
地主
|
掲載地 2021/11/07 22:04:34
|
Unless-Stoppedは基本的にいつも通りで、ただ一つの特別なシナリオがあります。
コンテナが通常通り停止されてからマシンやDockerサービスが再起動された場合、コンテナは再起動されません
クズども
地主
|
掲載地 2024/09/04 22:22:38
|
dockerコンテナの--restartフラグは、コンテナの再起動ポリシーを定義するために使われます。 --restart=unless-stoppedと--restart=常に、2つの選択肢には微妙ながら重要な違いがあります。
--restart=常に:
コンテナは、どのように止まっても常に再起動を試みます。
コンテナがクラッシュすると自動的に再起動します。
Dockerデーモンを再起動すると、コンテナも自動的に起動します。
たとえコンテナを手動で停止(例えばdockerのstopコマンドを使う)場合でも、Dockerデーモンが再起動するとコンテナも再起動します。
--restart=unless-stopped:
コンテナはクラッシュすると自動的に再起動します。
Dockerデーモンを再起動すると、コンテナも自動的に起動します。
主な違いは、コンテナが手動で停止された場合(例えばdocker stopコマンドを使う)、Dockerデーモンが再起動した際に自動的に起動しません。
主な違いの概要:
常にポリシーは、手動停止後を含め、すべての場合にコンテナを再起動しようと試みます。
止まらない限り戦略
手動で停止する決定を尊重してください
手動停止後にコンテナが自動的に再起動されることはありません。
選考の推奨事項:
コンテナを常に稼働させたいなら、何が起きても常に動かすのが良いでしょう。
Dockerの再起動後もコンテナを手動で停止し、停止状態に保ちたい場合は、「unless-stopted」を選択してください。
この選択は、特に特定のサービスを一時的に停止または維持する必要がある場合に、コンテナの管理や維持管理において重要です。 unless-stoppedは、管理者が必要に応じてコンテナの状態を手動で制御できるため、より柔軟な選択肢と考えられています。
閲覧したセクション
.Net/C#
ジャワ
リソースの共有
ごみ箱
Windows/Linux
フロントエンドフレーム
オラクル
安全な攻防
サーバー構成
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com