作者henrygjs22 (钱庭宝)
看板Soft_Job
标题[请益] Docker打不开
时间Tue Sep 17 01:54:23 2024
今天突然Docker就卡在这个画面,完全进不去
https://lurl.cc/1zHit
网路上、AI能查到的方法几乎都试过了
Docker、WSL也都重开或更新or降版本过
我有点怀疑是Windows最近的更新让WSL变得不相容(?)
不知道这边的各路大神们有没有什麽其他想法
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 106.105.25.225 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1726509265.A.18B.html
1F:推 KanzakiHAria: 推荐换linux 09/17 02:13
2F:→ illya65536: 重建VM看看? 09/17 02:19
3F:推 neo5277: wsl砍掉重新装一版看看 09/17 02:35
4F:→ brucetu: vmware上面装ubuntu从此摆脱WSL各种问题 09/17 08:56
5F:推 kimi112136: win docker每次更新都是赌运气,反正都要换linux为啥 09/17 10:05
6F:→ kimi112136: 不早点换?也反正都是vm就直接装vm更稳 09/17 10:05
7F:→ umum29: win docker真的雷 不敢乱更新 09/17 10:30
8F:推 johnbill: 有次被搞到,以後我只在linux上装docker... 09/17 10:30
9F:推 kmd: 吃软体这行饭的,养一台 native Linux 过分吗? 09/17 12:27
10F:推 neo5277: 推楼上 09/17 12:32
11F:推 OyodoKai: 养native linux的问题保证比这个多 :) 09/17 12:38
12F:推 sowulo: 收一台二手Mac 会省很多麻烦 WSL真的毛一堆很烦 09/17 13:39
13F:→ MoonCode: linux 从硬体就要开始选了... 09/17 14:18
14F:推 friends29: 良心建议 不要用WSL 用过一次直接气到砍掉 09/17 14:47
15F:→ Firstshadow: 而且还有效能问题== 09/17 15:04
16F:推 Bencrie: 养实机 09/17 15:18
17F:→ labbat: 这是WSL2内装docker,docker跑其他作业系统吗 09/17 16:02
18F:推 snaketsai: 养一台Native Linux很简单啊...我只有上班用Windows 09/17 16:38
19F:推 snaketsai: WSL2好一点,因为是真的跑一个kernel,但是我公司IT 09/17 16:40
20F:→ snaketsai: policy不给用,搞得我有够痛苦 09/17 16:41
21F:推 Lhmstu: 用mac 09/17 16:55
22F:推 wuyiulin: WinDev真的莫名其妙的事情一堆(赞叹貌。 09/17 17:55
23F:→ leo08210917: 跟公司要Mac windows真的大便 09/17 18:47
24F:推 neo5277: 轻便poc我用wsl2倒是没碰过啥大问题 09/17 18:50
25F:→ neo5277: 只是如果是dev以外还是用专门的吧 09/17 18:50
26F:→ superpandal: 换Linux 说实话没遇到问题过 技能允许自己整一个 09/17 20:37
27F:→ superpandal: Docker的竞品也可以 毕竟Docker Images也不是那麽值 09/17 20:38
28F:→ superpandal: 得相信 09/17 20:38
29F:→ superpandal: 至於限定只能用win的公司只能说... 安全性不足效率 09/17 21:54
30F:→ superpandal: 也不佳 09/17 21:54
31F:推 wei19918: wsl2 09/18 10:12
32F:推 GooglePixel: 迟早都要换Linux的 09/18 10:23
33F:推 pig0038: 好几年前要改收费前被docker强制更新搞过一次 09/18 15:14
感谢各位热心回应,虽然大多都是推直接换系统XD
这边更新一下,我试着在重新安装Docker时
不要勾选"Use WSL2 instead of hyper-V"这个选项
Docker就暂时可以开启了,也可以正常跑容器
但我好奇的是,用WSL2跟hyper-V的差别到底是什麽?
※ 编辑: henrygjs22 (106.105.25.225 台湾), 09/18/2024 16:56:53
34F:推 atgcat: 正版的受害者 09/18 19:26
35F:推 jobintan: Windows要用Docker正解是装个虚拟机,无论是Hyper-V还是 09/19 07:05
36F:→ jobintan: VMWare都无所谓,然後搞个Linux VM,再用docker。 09/19 07:06
37F:→ jobintan: BTW,我也是因为这种破事,才决定弃Windows改Linux的。 09/19 07:07
38F:→ jobintan: 最後发现Linux比Windows好用多了,免费外又不用怕中招。 09/19 07:07
40F:→ DrTech: 87317 09/19 08:28
41F:推 chan15: Windows11 + Vagrant + Virtualbox 任何Linux使用畅通无阻 09/19 10:43
43F:→ Atchoo: 靠这篇解决过 09/19 12:04
44F:→ Atchoo: 成功重启後再手动开启wsl integration即可 09/19 12:06
45F:推 Arbin: WSL2和Hyper-V的差别不确定,但WSL2+Docker Desktop的装法 09/19 12:20
46F:→ Arbin: ,是mount一个Docker Desktop自己产出来的vhd,透过IPC沟 09/19 12:20
47F:→ Arbin: 通这样 09/19 12:20
48F:→ Arbin: 但现在WSL2老早就支援systemd了,是时候该抛弃难用的Docke 09/19 12:20
49F:→ Arbin: r Desktop了 09/19 12:20
50F:推 andrew5106: WSL以前弄到问题超多,光环境就有得搞了,最後还是用V 09/19 12:31
51F:→ andrew5106: M开DOCKER... 09/19 12:32
52F:推 OyodoKai: WSL2就是VM。 09/19 12:37
53F:→ jobintan: 这就是Linux的好处,装个Docker,无需搞这些额外操作。 09/19 13:45
54F:→ jobintan: BTW,我个人也完全没在用桌面版,虽然它也有Linux版。 09/19 13:46
55F:→ legnaleurc: 我是直接在 WSL2 里装发行版自己的 docker-ce 09/19 17:19
56F:→ legnaleurc: 之前试过 Docker Desktop 觉得好像比直接装慢 09/19 17:20
57F:→ kiki86151: docker底层毕竟用linux kernel中namespace和cgroup搞的 09/19 17:37
58F:推 love99067333: 看看hyper v吧 09/19 19:25
59F:推 abccbaandy: 说个笑话:跨平台 09/19 23:53
60F:→ abccbaandy: 不过WSL2还算稳吧? 好久没碰过出问题了,至少主流 09/19 23:53
61F:→ abccbaandy: 那些服务都能正常使用 09/19 23:54
62F:→ B0988698088: 铁克博连缩网址都不会= =... 09/20 08:03
63F:→ xluds24805: wsl2 才是完整的 linux 09/20 09:30
64F:→ xluds24805: 最近 macbook m2 一直疯狂转彩球,还是 windows wsl 09/20 09:33
65F:→ xluds24805: 比较顺 09/20 09:33
66F:→ wuyiulin: 都弄了 WSL 还用 Docker,这样是不是包两层皮…有这需 09/20 16:18
67F:→ wuyiulin: 求直接原生 Linux吧? 09/20 16:18
68F:→ wuyiulin: 虽然现在没用 WSL,但是好奇你们这样 WSL呼叫得到显卡 09/20 16:19
69F:→ wuyiulin: 资源?会有其他计算延迟吗? 09/20 16:19
70F:推 neo5277: 之前是可以在里面装n家驱动ollama吃得到 09/21 04:13
71F:推 g36maid: WSL2 可以调用显卡跑运算阿 09/21 17:27
72F:→ legnaleurc: 之前有在 wsl2 里用过 nvidia 的硬编, 应该没问题吧 09/22 17:37
73F:推 Csongs: 开发用wsl没问题啊,毕竟如果mis给的是windows 的话 09/25 09:11
74F:推 jerkoffme: 有用 WSL2 成功call cuda 09/25 23:59
75F:推 kyoe: 我是virtualbox里装ubuntu跑docker和开发.. 09/26 11:54
76F:→ jobintan: 早就改用Ubuntu系发行版还後装VMWare玩Windows系统…www 09/27 07:57