我安装了 docker,然后有一个 sa 用户,我把 sa 添加到 docker 用户组里面了
sudo usermod -aG docker sa
但是我输入 docker ps -a 的时候
但是提示权限问题
[sa@node-187 ~]$ docker ps -apermission 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?all=1": dial unix /var/run/docker.sock: connect: permission denied
通过重启机器倒是可以解决问题
但是有些机器不方便重启,有什么办法?
登出重新登入就成。
或者开一个新 bash 。在当前 bash 下直接运行 bash 命令好像没用。需要开一个全新的。
本文向大家介绍详解Linux添加/删除用户和用户组,包括了详解Linux添加/删除用户和用户组的使用技巧和注意事项,需要的朋友参考一下 本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数。废话不多说,下面我们来看一下。 1、建用户: adduser phpq //新建phpq用户 passwd phpq
添加用户组的命令是 groupadd,命令格式如下: [root@localhost ~]# groupadd [选项] 组名 选项: -g GID:指定组 ID; -r:创建系统群组。 使用 groupadd 命令创建新群组非常简单,例如: [root@localhost ~]# groupadd group1 #添加group1组 [root@localhost ~]# grep "group
我有一个docker容器,里面运行着一些进程(uwsgi和celery)。我想为这些进程创建一个celery用户和一个uwsgi用户,以及一个它们都将属于的worker组,以便分配权限。 我尝试将和添加到我的Dockerfile中,但这会导致问题,因为这些命令提示输入(我已经发布了下面构建的响应)。 将用户添加到Docker容器中以便为在容器中运行的工作者设置权限的最佳方法是什么? 我的Docke
本文向大家介绍Centos7学习之添加用户和用户组的方法,包括了Centos7学习之添加用户和用户组的方法的使用技巧和注意事项,需要的朋友参考一下 在使用 Centos 之前用的更多是Ubuntu,所以在 useradd 和 adduser 两条命令出现歧义,在Ubuntu系统上这是两条命令,而在Centos上则是同一条命令,adduser 是链接的形式存在 1、添加用户,Centos 没有任何交
本文向大家介绍linux用户和组命令实例分析【切换、添加用户、权限控制等】,包括了linux用户和组命令实例分析【切换、添加用户、权限控制等】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了linux用户和组命令。分享给大家供大家参考,具体如下: 1、用户相关命令 su 切换用户 root -> 普通用户 不需要密码 普通用户之间
本文向大家介绍Ubuntu 添加新用户,包括了Ubuntu 添加新用户的使用技巧和注意事项,需要的朋友参考一下 示例 adduser命令将用户添加到系统。为了添加新的用户类型: 例: 键入上述命令后,将提示您输入有关新用户的详细信息,例如新密码,用户全名等。 以下是要求用户填写以添加新用户的信息: