docker命令普通用户不可用
按照docker的官网文档安装docker后,普通用户docker不可用
ryan@FN-NAS:~$ docker ps
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.45/containers/json": dial unix /var/run/docker.sock: connect: permission denied这样非常的不方便,可以通过将当前用户加入docker用户组去解决:
sudo usermod -aG docker $USER # 将当前用户加入docker组
newgrp docker # 刷新用户组
# sudo systemctl restart docker # 部分系统可能需要重启服务
# 这时候就可以用了
ryan@FN-NAS:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Ryan的折腾日记
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果