Ubuntu启动Docker报没有权限
目录
警告
本文最后更新于 2020-11-11,文中内容可能已过时。
问题描述
解决Ubuntu启动Docker “Got permission denied while trying to connect to the Docker daemon socket” 问题。在终端执行 docker version
命令,出现以下错误
原因分析
docker进程使用 Unix Socket 而不是 TCP 端口。而默认情况下,Unix socket 属于 root 用户,因此需要 root权限 才能访问。
解决方案
将 docker 添加进用户组,代码如下,依次执行:
|
|
检查结果
再次执行 docker version
命令,发现不再出现缺失权限的问题