如何在我的电脑重新启动时自动启动你的docker服务



我想在Ubuntu中编写一个bash脚本文件(.sh(,以便docker服务在重新启动时自动启动。

使用cron服务。

您需要使用名为@reboot的特殊字符串。它将在Linux重新启动后的启动时运行一次。语法如下:

@reboot  /path/to/job
@reboot  /path/to/shell.script
@reboot  /path/to/command arg1 arg2
#So to run docker on reboot:
@reboot start docker

这是一种简单的方法,可以让用户在启动时无需root访问即可运行shell脚本或命令。首先,运行crontab命令:

$ crontab -e

# crontab -e -u UserName
# crontab -e -u vivek

因此,要运行一个名为/home/vivek/bin/installnetkit.sh的脚本

@reboot /home/vivek/bin/installnetkit.sh

最新更新