如何解决无法login的Docker
在Docker指南之后,我尝试用一个命令构build一个Docker
sudo gradle构buildbuildDocker
我得到一个错误:
What went wrong: Execution failed for task ':buildDocker'. Docker execution failed Command line [docker push vw98075/demo-docker-postgresql:0.0.1-SNAPSHOT] returned: denied: requested access to the resource is denied
根据本网站上的信息,我尝试先logindocker并运行该命令。 运行“dockerlogin”后,我得到另一个错误:
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.27/auth: dial unix /var/run/docker.sock: connect: permission denied
我跑了
$ ls -l /var/run/docker.sock
收益率
srw-rw---- 1 root docker 0 Jun 17 21:47 /var/run/docker.sock
如何解决这个问题?
您的用户显然不在docker
组中。 所以任何docker命令都需要使用sudo
运行。