要在Ubuntu上使用Crontab設置開機後60秒重啟Docker,您可以按照以下步驟進行操作:
- 打開終端機(Terminal)。
- 使用root權限運行以下命令以編輯Crontab文件:
sudo crontab -e
- 在Crontab文件中,添加以下行以設置重啟Docker的命令:
@reboot sleep 60 && /usr/bin/docker restart <container_name>
請將<container_name>
替換為您要重啟的Docker容器的名稱。如果您想重啟整個Docker服務,而不僅僅是特定容器,可以使用以下命令:
@reboot sleep 60 && /usr/bin/systemctl restart docker
- 保存並退出編輯器。這將自動將設置應用於Crontab。
現在,當您的Ubuntu系統開機後,Crontab將在60秒後執行指定的命令,這將導致Docker容器或整個Docker服務重啟。
請注意,確保您的系統中安裝了Crontab和Docker,並使用正確的Docker命令和容器名稱。此外,使用root權限時要小心,確保您瞭解正在執行的命令以及其可能的影響。