1. 普通用户访问docker容器操作方式

groupadd docker            # 有则不用创建
usermod -aG docker zcbus    # zcbus 为加入 docker 组的用户
newgrp docker                    # 刷新 docker 组

2. 登录zcbus用户

su - zcbus  # 登录zcbus用户
[zcbus@node01 ~]$ 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
  • 报错处理方式
    /var/run/docker.sock权限不够,需要赋予666权限,即
 chmod 666 /var/run/docker.sock  ###赋权完成重新登陆用户即可
文档更新时间: 2024-01-15 04:31   作者:阿力