Dockerコンテナ自動再起動設定:失敗しない3つの方法

Dockerコンテナを自動再起動するには、–restartパラメータを使用してコンテナの再起動戦略を指定できます。以下はよく使われる再起動戦略のいくつかです。

  1. –常に再起動
  2. 再起動=停止されるまで
  3. –再起動=失敗時
  4. –再起動=失敗時:5

例えば、コンテナを常に自動再起動するように設定するには、次のコマンドを使用できます:

docker run --restart=always my_container

容器の再起動ポリシーを確認するには、次のコマンドを使用できます:

docker inspect --format '{{.HostConfig.RestartPolicy.Name}}' my_container

Dockerコンテナに自動再起動を設定する際は、コンテナが無限に再起動されてシステムリソースが消耗することを防ぐために適切に再起動ポリシーを設定することをお勧めします。

bannerAds