1. 在子系统中创建脚本
sudo vim /etc/init.wsl
脚本内容如下:
#!/bin/sh
# 开机自启脚本
/etc/init.d/docker start
2. 赋予执行权限
sudo chmod +x /etc/init.wsl
3. 在Windows中创建脚本
在Windows
下输入快捷键 WIN+R
打开运行窗口
输入 shell:startup
打开Windows 启动脚本目录
在该目录下新建文件 linux-start.vbs
内容如下:
Set ws = WScript.CreateObject("WScript.Shell")
ws.run "wsl -d Ubuntu -u root /etc/init.wsl",vbhide
上面脚本中的
wsl -d
后面的参数是你所安装的子系统的版本,可以通过wsl -l
查看
评论区