部署 CODEARTS DEPLOY-当前用户没有部署权限:处理方法

时间:2023-12-06 16:25:24

处理方法

  1. 将当前用户加入Docker组,请按如下方法添加:

    1. 使用有sudo权限的账号登录到服务器系统,如testuser;
    2. 查看用户组中是否已存在Docker组,方法如下:
      sudo cat /etc/group | grep docker
      1. 若存在,将当前用户加入Docker组:
        sudo usermod -aG docker testuser
      2. 若不存在,创建Docker组后,再添加:
        sudo groupadd docker
        sudo usermod -aG docker testuser

  2. 退出当前登录状态,然后重新登录,检测是否可执行Docker命令,方法如下:

    docker  info

  3. 如果提示“get ......dial unix /var/run/docker.sock权限不够”,则修改/var/run/docker.sock权限,方法如下:

    sudo chmod a+rw /var/run/docker.sock

support.huaweicloud.com/deployman_faq/deployman_faq_00169.html