wsl2的Ubuntu 24.04.1,docker无输出

如图,跟着教程切换成了iptables-legacy,但一直卡着没输出,pull,run什么的都没反应


1 个赞

应该就是卡住了。上一个任务没执行完,你可以关闭终端再进。

不,,我不止重启wsl2好几次,还重装docker好几次,肯定不止卡住了这么简单。。
换iptables-legacy之前,好歹有报错,说docker服务未启动。
现在正常启动了,没报错了,结果还是无法使用docker命令,
我是没辙了,不知道该怎么去排查了

wsl2 里装docker
可以直接这样

curl -fsSL https://get.docker.com -o get-docker.sh

等30秒就继续安装了

嗯。。我就是这样安装的,win11开着tun呢,安装期间一切顺利

上一个切换iptable的也有这种问题

1 个赞

突然怀疑,有可能是1panel导致的?
折腾好久,最后一次是先安装docker,之后安装1panel,一开始很正常,1panel开始应用的时候,1panel就提示加载超时,然后docker ps就开始如图所示卡住了。
现在我只用docker,不用1panel,再试试

用journalctl -xe -f -u 你的服务查看详细日志

用这个查看日志确实还是出现了docker服务启动失败,之后又折腾半天,放弃了。
我现在用乌班图20版,现在一点毛病也没有


好了,现在又出毛病了,用着用着,docker就Failed to start docker.service - Docker Application Container Engine.

wsl装docker建议用 docker desktop,不容易出问题,可视化操作也比较方便

我用docker desktop反而问题更多

嗯,好,我试试,
在这之前,我总是刷到desktop的不好的风评,,

自己试一下就知道了,我用desktop做了一个github开源项目,同学直接装docker bug贼多,我挺顺畅的,你看看效果怎么样

确实是可以正常使用了,谢谢推荐。
就是这compose管理没找到,

compose应该是集成到docker里面了,直接在wsl使用docker-compose指令是可以的,但是desktop的ui界面我没找到在哪

桌面版有k8s,但我没用过,刚刚了解了一下,好复杂,,,

我用 wsl 装 docker 各种问题,后来改用 podman 了