运行`docker version`时未返回Docker服务器端信息

时间:2018-03-05 20:05:16

标签: linux shell ubuntu docker containers

我今天在我的Ubuntu 16.04 PC上安装了Docker,它是戴尔XPS15。客户端运行良好,但如果我启动:

docker version

它返回permission denied错误:

Client:
Version:   17.12.1-ce
API version:   1.35
Go version:   go1.9.4
Git commit:   7390fc6
Built:   Tue Feb 27 22:17:40 2018
OS/Arch:   linux/amd64
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.35/version: dial unix 
/var/run/docker.sock: connect: permission denied

我该如何解决?

2 个答案:

答案 0 :(得分:0)

文档has a chapter on running the client as a non-root user,只需按照说明操作就可以了,所以不需要每次都输入from fuzzywuzzy import fuzz from fuzzywuzzy import process df2['key']=df2.Name.apply(lambda x : [process.extract(x, df1.Name, limit=1)][0][0][0]) df2.merge(df1,left_on='key',right_on='Name') Out[1238]: Name_x gender key Age Name_y 0 adam Smith M Adam Smith 43 Adam Smith 1 Annie Kim F Anne Kim 21 Anne Kim 2 John Weber M John Weber 55 John Weber 3 Ian Ford M Ian Ford 24 Ian Ford :)

sudo

然后从您的用户会话退出并再次登录并尝试$ sudo groupadd docker $ sudo usermod -aG docker $USER

答案 1 :(得分:0)

谢谢,sudo工作正常,现在我尝试添加此权限