溫馨提示×

docker自動重啟容器怎么設(shè)置

小億
262
2024-02-28 11:28:16
欄目: 編程語言

要設(shè)置Docker自動重啟容器,可以使用--restart選項來指定容器的重啟策略。以下是一些常用的重啟策略:

  1. --restart=always:容器退出時總是自動重啟。
  2. --restart=unless-stopped:除非手動停止容器,否則容器會自動重啟。
  3. --restart=on-failure:只有在容器非正常退出時才會自動重啟。

例如,要設(shè)置容器在退出時總是自動重啟,可以使用以下命令啟動容器:

docker run --restart=always [其他選項] 鏡像名稱

如果要更改現(xiàn)有容器的重啟策略,可以使用docker update命令:

docker update --restart=always 容器名稱

請注意,這些設(shè)置只會在容器運行時生效,如果要永久保存這些設(shè)置,可以將其寫入Docker Compose文件或Docker Swarm服務(wù)的配置中。

0