Ubuntu18.04 设置开机启动docker

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu18.04 设置开机启动docker相关的知识,希望对你有一定的参考价值。

参考技术A wsl设置启动为root用户

window10下执行:

C:\Users\用户名\AppData\Local\Microsoft\WindowsApps\ubuntu1804.exe config --default-user root

子系统下执行:

编辑 /etc/profile

vim /etc/profile

再尾部增加

service docker start

这种方式不只是启动docker  还可以启动其他程序

ubuntu 设置脚本开机自启动

参考技术A Ubuntu 18.04的改动还是比较大,很多之前版本 Ubuntu上简单易用的一些功能都被砍了,比如设置 rc.local 自动启动脚本的功能。之前的 Ubuntu上只需要把想要自动启动的脚本放到 /etc/rc.local 这个文件,就可以开机启动了,但是 Ubuntu 18.04 这样做已经不行了,因为 rc-local.service 这个 systemd service 已经默认不启用了。所以我们所需要做的就是重新启用 rc-local.service,然后就可以像之前一样简单的设置开机自动启动脚本了。

这个配置文件默认在 /lib/systemd/system/ 这个目录下,我们只需将它拷贝到对应目录:

然后编辑这个文件:

在最后加上这些内容:

修改后的 rc-local.service 文件完整如下:

配置完成后,还需要创建一个 rc.local 文件:

在这个文件里写入我们想要开机自动启动的命令即可。

然后给这个文件加上执行权限:

至此,就已经完成了 rc.local 的配置,重启之后会自动启动对应想启动的脚本。

如果发现没有生效,可以尝试:

接着启动这个服务并查看它的状态

命令输出如下

可以看到rc.local中的脚本已经被正确执行了。

以上是关于Ubuntu18.04 设置开机启动docker的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu 18.04设置开机级别

ubuntu-18.04 设置开机启动脚本

Ubuntu18.04安装Docker完整教程

jetson nano(ubuntu18.04)设置开机自启动python文件

Ubuntu 18.04 rc-local设置开机自启动

Ubuntu18.04上设置Tomcat8开机自启动