我已经从 Ubuntu 22.04 升级到 24.04,docker ps
没有返回任何错误或结果。之前在 22.04 中它运行正常。现在它只是卡在命令上。没有超时,没有 Eerror。
但使用 sudo 时,它可以正常工作。我的用户已加入 docker 组。一切似乎都已准备就绪。
我已经从 Ubuntu 22.04 升级到 24.04,docker ps
没有返回任何错误或结果。之前在 22.04 中它运行正常。现在它只是卡在命令上。没有超时,没有 Eerror。
但使用 sudo 时,它可以正常工作。我的用户已加入 docker 组。一切似乎都已准备就绪。
从Linux 开始安装 Docker Engine 的步骤
检查docker组是否存在:
如果不存在,则创建它:
将您的用户添加到 docker 组:
当您注销并再次登录,或执行以下命令时,更改将生效:
现在尝试不使用 sudo:
尝试将您的 docker 上下文设置为默认值:
您还可以查看您拥有哪些上下文
除此之外,我会尝试运行一个没有命令的容器,然后检查正在
sudo
运行的容器。在使用和不使用 root 权限执行时,文件的存储方式可能会有所不同。sudo