Windows WSL 安装最新版Docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
sudo echo 'DOCKER_OPTS="-H=unix:///var/run/docker.sock -H=0.0.0.0:2375 --iptables=false"' >> /etc/default/docker
sudo sed -i 's#^ExecStart=.*#EnvironmentFile=-/etc/default/docker\nExecStart=/usr/bin/dockerd -H fd:// $DOCKER_OPTS#' /lib/systemd/system/docker.service
sudo apt -y install cgroupfs-mount
这就装好了,然后启动,这需要用管理员权限的cmd中启动bash来运行
sudo cgroupfs-mount
sudo service docker start
需要开机启动可以去计划任务里添加计算机启动时的基本任务,运行的程序填bash.exe,参数填
-c 'sudo cgroupfs-mount; sudo service docker start'
因为sudo要输入密码,所以还需要做点操作
sudo visudo
在最后面新起一行写上
你wsl里的用户名 ALL=(ALL) NOPASSWD: ALL
这就完成了
如果咩咩的文章对你有帮助,您可以 请我喝牛奶