wsl2上折腾docker
背景
上次重新整了下电脑上的WSL2: https://notes.z-dd.online/2023/11/07/WSL2%E7%9B%B8%E5%85%B3/
现在需要在上面弄下docker,以为和在真机上一样,后来发现还有比较大的差异,所以在此记录下
环境:
Windows 11 家庭中文版(22H2)
WSL2(2.0.9.0)
WSL Ubuntu20.04发行版
问题
在wsl上安装的Ubuntu20.04里,默认好像已经安装了docker,有docker等命令
但是使用docker pull命令拉取镜像报错:
SHELL
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
See 'docker run --help'.
wsl2不支持systemctl命令,所以执行如下命令先启动docker:
SHELL
service docker start
但是报错:
SHELL
docker: unrecognized service
正确的打开方式是:
......
作者: Shell
链接: https://notes.z-dd.online/2023/11/25/wsl2%E4%B8%8A%E6%8A%98%E8%85%BEdocker/
来源: DD'Notes
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。