项目场景:
centos 终端直接运行docker version时
问题描述:
Got 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/version: dial unix /var/run/docker.sock: connect: permission denied
原因分析:
当前用户的权限问题
解决方案:
sudo groupadd docker # 添加docker用户组
sudo gpasswd -a $USER docker # 将登陆用户加入到docker用户组中,我的用户是wherein
newgrp docker # 更新用户组
当在CentOS终端尝试运行'docker version'时遇到权限被拒绝的问题,原因是当前用户没有足够的权限访问Docker守护进程。解决方法包括添加docker用户组,将登录用户加入docker用户组,并更新用户组。执行'sudo groupadd docker','sudo gpasswd -a $USER docker',以及'newgrp docker'即可修复此问题。
1万+

被折叠的 条评论
为什么被折叠?



