运行 docker_container 和 become:yes 需要什么 sudo 权限
What sudo privileges needed to run docker_container with become:yes
运行 docker_container 和 become:yes.. 需要什么 sudo 权限?
我不想对 ansible 用户使用通配符 sudo NOPASSWD,但想限制为特定命令。有什么想法..?
我试过 NOPASSWD: /bin/docker*
但没有成功。 NOPASSWD: ALL
是一个可行的解决方案。
您可以将您的用户添加到应该执行的 docker 组。更改 /etc/group 文件。
# cat /etc/group
docker:x:991:<username>
运行 docker_container 和 become:yes.. 需要什么 sudo 权限?
我不想对 ansible 用户使用通配符 sudo NOPASSWD,但想限制为特定命令。有什么想法..?
我试过 NOPASSWD: /bin/docker*
但没有成功。 NOPASSWD: ALL
是一个可行的解决方案。
您可以将您的用户添加到应该执行的 docker 组。更改 /etc/group 文件。
# cat /etc/group
docker:x:991:<username>