Ansible 运行docker_容器需要什么sudo权限:是
运行docker_容器需要什么sudo权限:yes 我不想对ansible用户使用通配符sudo NOPASSWD,但想限制到特定的命令。有什么想法吗Ansible 运行docker_容器需要什么sudo权限:是,ansible,rhel,rhel7,Ansible,Rhel,Rhel7,运行docker_容器需要什么sudo权限:yes 我不想对ansible用户使用通配符sudo NOPASSWD,但想限制到特定的命令。有什么想法吗 我试过使用NOPASSWD:/bin/docker*,但不起作用NOPASSWD:ALL是一个有效的解决方案。您可以将您的用户添加到应该执行的docker组中。更改/etc/group文件 # cat /etc/group docker:x:991:<username> #cat/etc/group 码头工人:x:991: 这也是我
我试过使用
NOPASSWD:/bin/docker*
,但不起作用NOPASSWD:ALL
是一个有效的解决方案。您可以将您的用户添加到应该执行的docker组中。更改/etc/group文件
# cat /etc/group
docker:x:991:<username>
#cat/etc/group
码头工人:x:991:
这也是我提出的解决方案usermod-aG docker$USER
但是如果我们必须从sudo的角度来看问题,我们还是要找出答案。我很感谢反对票,但请慷慨地解释原因。