Windows10开发环境搭建(3)在WSL2里安装Docker

作者: 麦兜搞IT分类: 野生技能协会 发布时间: 2020-12-22 05:27:36 浏览:28740 次

Windows10开发环境搭建(3)在WSL2里安装Docker

咖啡上火:
unix:///var/run/docker.sock 连不上的话可以 执行 sudo update-alternatives --config iptables 选1,再次执行就可以了,来自下面评论区 @naotitle 老哥

【回复】感动到泪目,解决大问题了老哥
【回复】牛逼,感谢!!!![支持][支持]
lauralxj:
关于WSL2网络联通的必须单独整一节课,期待!感谢![牛年][2021]

【回复】[喜欢][喜欢][喜欢][笑哭][笑哭][笑哭][喜欢][笑哭][笑哭][笑哭][喜欢][笑哭][喜欢]
【回复】[喜欢][喜欢][喜欢][笑哭][笑哭][笑哭][喜欢][笑哭][笑哭][笑哭][喜欢][笑哭][喜欢]
【回复】[喜欢][喜欢][喜欢][笑哭][笑哭][笑哭][喜欢][笑哭][笑哭][笑哭][喜欢][笑哭][喜欢]
丿悟道忘壹丶:
up主你好,我在wsl2中按照视频教学安装了docker,输入 docker version 显示Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 然后关闭窗口并输入启动服务 sudo service docker start 显示 * Starting Docker: docker 【 OK 】 在此之后试输入 sudo service docker status又显示 * Docker is not running 重新输入 docker version还是显示Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 我想问一下是什么原因?有可能是因为我windows系统是家庭版而不是专业版的问题么?[撇嘴][撇嘴][撇嘴]

哔哩盖茨:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 显示这个的,有可能是 Ubuntu 运行在wsl 1上,需要改成 wsl2 检查版本:wsl.exe -l -v 切换版本:wsl.exe --set-version ubuntu 2 然后再试试

【回复】回复 @麦兜搞IT :server2022不支持切换 切换出错有解吗
endnote333:
很好的介绍。建议每个视频事先有个1234的框架(或者边录视频边把相关命令拷出来),这样除了批处理文件之外还有个内容概览(放到视频简介里),既方便你以后一眼即知这个视频所涉及的内容,也方便大家复习

mslwg2004:
请问一下systemctl命令是怎么实现的,wsl2下不支持systemd,搜了半天没解决问题

【回复】回复 @shine影轩 : 这样也不行
【回复】回复 @ydealer : 在/etc目录建wsl.conf文件 【boot】 systemd=true 然后重启就行了
ohmypod:
为什么我感觉WSL2有些鸡肋,除了开机时自动随windows后台启动,略显方便外,似乎没什么优势 @麦兜搞IT

【回复】嗯,两个字,就是“方便”。 一般场景足够。
【回复】回复 @ohmypod :就是io问题,你设置一下从家目录启动就好了
攒钱买仰望U8:
安装完docker,如果出现以下错误 Cannot connect to the Docker daemon at unix:///var/run/doc...

坨坨小皮球:
docker pull nginx一直超时,怎么解决啊 tt@DESKTOP-UHBSJ4D:/mnt/c/Users/talefun$ docker pull nginx Using default tag: latest Error response from daemon: error parsing HTTP 408 response body: invalid character '<' looking for beginning of value: "<html><body><h1>408 Request Time-out</h1>\nYour browser didn't send a complete request in time.\n</body></html>\n\n"

【回复】可能是使用了外网的容器库,可以去看看阿里云的镜像服务
endnote333:
这个概览把内容要点罗列一下即可,或者就是1234出先后执行的命令内容,不需要加工成完整句子

【回复】您好,感谢您的建议哈,我尽量哈,有时候是懒
Ningzt21:
docker 权限问题 Got permission denied while trying to connect to the Docker daemon socket at 。。。 使用newgrp docker #更新用户组

【回复】回复 @麦兜搞IT :收到,谢谢麦兜老师。我刚刚学了权限这部分,docker终于搞定了。 期待老师出,用linux配置深度学习环境以及docker使用的视频。
【回复】回复 @帅气的李大 :没有,需要自己设置密码
【回复】输入的密码写多少呢?这里有个默认密码
述不作:
失败了 sudo service docker start 显示 ok, 但是 docker info 里面还是没有启动, 启动不起来 搜了搜 找不到啥原因

【回复】我也跟你一样,启动后显示ok,查看又自动退出了
【回复】WSL2么?docker确定安装成功了?
无名的小族:
docker for Windows的wsl2模式根本用不了,两天不同的设备,试了2个sever系统(一个新装)和一个win11,都是报同样的错误而且解决不了,所以来找wsl2安装docker

龙鸣阿花:
我都不会安装这个脚本,怎么办啊这个

爱认真:
up主好呀, github 上的 sh 脚本网址访问不了。可以发其他的吗?

【回复】如果连github都访问不了,那还怎么搞IT啊,有非常多东西都依赖github啊
【回复】回复 @麦兜搞IT :被墙了吧?
【回复】回复 @麦兜搞IT :https://xie.infoq.cn/article/259825741f3a0c262ff96bea6 完美解决
老鼠拎刀上街找猫:
docker pull 非常慢,,这个有什么解决办法吗(使用阿里的源不能解决

【回复】回复 @老鼠拎刀上街找猫 :docker login登录一下,然后搞个好点的网络
我真的一个硬币也没有:
: not foundker.sh: 4: install-docker.sh: 16: Syntax error: end of file unexpected (expecting "fi") 这个提示什么意思?

编程 WSL2 windows10 docker WSL

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!