我已按照安装后的命令在没有 sudo 的情况下运行 docker,但不幸的是,它仍然不起作用。
我已完成以下操作:
- 创建docker组并将用户添加到该组
- 每次是否都执行 newgrp docker 命令
- 重新启动系统(sudo reboot)
- 已注销/已登录
- 将 docker.sock 所有权更改为该用户和 docker 组
- 检查了 .bashrc 文件,看看是否有任何与 docker 相关的命令可能会影响它
- 检查配置docker文件,主机是/var/run/docker.sock
- 删除docker组并重新执行所有步骤
我已阅读了多篇帖子但仍然无法让它发挥作用。
命令提示符片段: https://i.stack.imgur.com/UPbE8.png
您知道可能是什么问题吗?
谢谢
答案1
为了解决这个问题,我创建了一个新用户并将该用户添加到 docker 组。这样我就可以在没有 sudo 的情况下运行 docker。