Warning: failed to get default registry endpoint from daemon

Docker報錯


Warning: failed to get default registry endpoint from daemon (Cannot connect to the Docker daemon. Is the docker daemon running on this host?).

操作系統:CentOS7
執行命令:docker infodocker searchdocker pull
執行用戶:非root,有sudo權限

猜測報錯和執行用戶權限有關係,使用sudo docker info 也會報錯,但docker --version正常
執行了sudo dockerd 後 ctrl+c打斷,停了docker服務然後重啓,然後使用 sudo docker info 就正常了,沒有嘗試直接使用root用戶是不是正常

停服啓動命令
$ sudo systemctl stop docker.service
$ sudo systemctl start docker.service

不加sudo依然會報以下錯誤
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.38/info: dial unix /var/run/docker.sock: connect: permission denied

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章