docker 部署 permission denied while trying to connect to the Docker daemon socket at unix:///var/run/d
时间:2024-04-11 13:20:35 来源:网络cs 作者:亙句 栏目:广告工具 阅读:
docker 部署 permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get
docker 部署遇到问题
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get “http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/nanjiren01/aichat-web:latest/json”: dial unix /var/run/docker.sock: connect: permission denied
解决方案
这个错误消息表明你在尝试连接 Docker 守护进程时遇到了权限问题。默认情况下,只有特定用户或用户组才有权限访问 Docker 守护进程的 Unix 套接字文件 /var/run/docker.sock。
将用户添加到 Docker 用户组:将当前用户添加到 Docker 用户组中,以便拥有对 Docker 守护进程的访问权限。首先,确保 Docker 用户组存在。然后,运行以下命令将当前用户添加到 Docker 用户组:
sudo usermod -aG docker $USER
请注意,在运行上述命令后,你需要注销并重新登录才能使更改生效。
要注销并重新登录用户,可以按照以下步骤进行操作:
logout
或者
exit
这将注销当前用户并返回到登录界面。实在不行重启电脑,云服务器ubuntu用exit重新登陆是可以的,自己电脑上的ubuntu我重启才可以。
在登录界面上,输入你的用户名和密码以重新登录。请注意,具体的注销和重新登录方法可能会因操作系统和登录管理器的不同而有所不同。上述步骤适用于大多数 Linux 和 macOS 系统。如果你使用的是其他操作系统或自定义的登录管理器,请参考相关文档或操作系统的指南以了解正确的注销和重新登录方法。
本文链接:https://www.kjpai.cn/news/2024-04-11/157065.html,文章来源:网络cs,作者:亙句,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!
上一篇:深入了解a-modal前端模型
下一篇:返回列表