要實現Docker容器在指定時間后自動重啟,可以通過以下步驟進行配置:
創建一個Docker容器,并在啟動命令中添加--restart=always
參數,這樣容器在意外關閉后會自動重啟。
docker run -d --restart=always <image_name>
安裝一個定時任務工具,如cron,用來在指定時間后關閉Docker容器。
在cron中設置一個定時任務,比如在每天凌晨3點關閉Docker容器:
0 3 * * * docker stop <container_id>
通過以上步驟配置后,Docker容器將在每天凌晨3點自動關閉,并由--restart=always
參數保證在關閉后自動重啟。