無法拉動docker

無法拉動docker

如果我嘗試拉一個泊塢窗,它會給我這個輸出

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

相關內容