WSL子系统设置docker开机自启
环境说明
linux子系统:Ubuntu-20.04
PS:其他版本也适用,脚本适配自己系统即可
docker服务开机自启
- 进入linux子系统
- 执行命令创建sh脚本 vim /etc/init_myservice.sh
#启动ssh服务和docker服务
sudo service ssh restart
service docker start
- 添加可执行权限 chmod u+x init_myservice.sh
- 在windows系统桌面新建 ubuntu2004.vbs文件
Set ws = WScript.CreateObject("WScript.Shell")
ws.run "wsl -d Ubuntu-20.04 -u root /etc/init_myservice.sh", vbhide
- 在windows系统下按Windows徽标键+r,输入 shell:startup,点确定
- 把桌面新建的vbs文件拖到弹出的文件夹下
大功告成,重启电脑体验下吧