Docker 去除sudo 命令前缀

2020-05-06  本文已影响0人  5dc3e96804c9

我们在安装好docker后,执行 docker image ls 时会遇到权限问题:

Got permission denied while trying to connect to the Docker daemon socket at ...

如图:


屏幕快照 2020-05-06 上午10.47.44.png

只有加上sudo 之后,执行 sudo docker image ls 才能正确显示本地的镜像

屏幕快照 2020-05-06 上午11.00.36.png

每次执行需要敲sudo会比较麻烦,那么怎么才能去除sudo 也能正确显示呢?这里有个小技巧,依次执行以下命令:

1. sudo groupadd docker
2. sudo gpasswd -a vagrant docker
3. sudo service docker restart
4. exit
5. vagrant ssh

执行这五步之后,再执行docker image ls 正确显示了,再也不需要再敲sudo了


屏幕快照 2020-05-06 上午11.07.02.png
上一篇下一篇

猜你喜欢

热点阅读