
如果我嘗試拉一個泊塢窗,它會給我這個輸出
Using default tag: latest
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.24/images/create?fromImage=homeassistant%2Fhome-assistant&tag=latest: dial unix /var/run/docker.sock: connect: permission denied
我是 ubuntu 的菜鳥,所以請為傻瓜解釋一下修復方法
也可能與此有關
這是我遵循第一個答案後提出的問題:)
答案1
它說你沒有權限連接到套接字 unix:///var/run/docker.sock
簡而言之,要提供許可,您可以執行以下操作:
sudo chown $USER /var/run/docker.sock
然後繼續執行其他 docker 命令,例如docker pull hello-world
如果您不想sudo
在每個 docker 命令之前鍵入,您可能需要將目前登入的使用者新增至 docker 群組:
sudo usermod -aG docker ${USER}
然後您需要登出並重新登入以套用新的群組成員身份。
希望有幫助。
答案2
對於這個問題,您可以在以下位置找到相同的答案和解決方案: docker_permission_issue