怎么配置Docker容器以在指定时间后自动重启

1083
2024/3/25 9:17:00
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要实现Docker容器在指定时间后自动重启,可以通过以下步骤进行配置:

  1. 创建一个Docker容器,并在启动命令中添加--restart=always参数,这样容器在意外关闭后会自动重启。

    docker run -d --restart=always <image_name>
    
  2. 安装一个定时任务工具,如cron,用来在指定时间后关闭Docker容器。

  3. 在cron中设置一个定时任务,比如在每天凌晨3点关闭Docker容器:

    0 3 * * * docker stop <container_id>
    

通过以上步骤配置后,Docker容器将在每天凌晨3点自动关闭,并由--restart=always参数保证在关闭后自动重启。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Docker中如何使用私有仓库