如果還沒有 docker group 就添加一個:
sudo groupadd docker
將用戶加入該 group 內。然后退出並重新登錄就生效啦。
sudo gpasswd -a ${USER} docker
重啟 docker 服務
sudo service docker restart
或
sudo systemctl restart docker
切換當前會話到新 group 或者重啟 X 會話
newgrp docker
或者
pkill X
注意,最后一步是必須的,否則因為 groups 命令獲取到的是緩存的組信息,剛添加的組信息未能生效,所以 docker images 執行時同樣有錯。
來源:https://blog.csdn.net/wzhi2001/article/details/46352417