在 Ubuntu 上執行 docker ps 時出現下列錯誤:
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.24/containers/json": dial unix /var/run/docker.sock: connect: permission denied
只要在指令前面加上 sudo 以系統管理員權限執行就可以了
如果不想要每次都使用 sudo 來執行docker指令,只要把使用者加到 docker 的群組就可以了
sudo gpasswd -a username docker
記得把上面指令的 username替換成你的使用者名稱
如果不想要重新啟動的話,也可以直接執行下面這行,就可以了:
newgrp docker
資料來源:docker docs
留言
張貼留言
如果有任何問題、建議、想說的話或文章題目推薦,都歡迎留言或來信: a@ruyut.com