我们在安装好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
网友评论