【发布时间】:2018-04-12 05:17:48
【问题描述】:
我试图执行这个命令:
ansible somegroup -m raw -a "docker ps -a" --ask-pass -K --become-user root
但错误是:
在尝试连接到 Docker 守护程序时获得权限被拒绝 unix:///var/run/docker.sock 处的套接字:
如何更正使用 sudo su - 在 root 下执行 ansible adhoc 的 set 指令?
【问题讨论】:
-
我认为
--become-user root应该成功了?你确定 Docker 守护进程正在运行吗? -
是的。我确定。
-
等等...你必须添加
--become -
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地点。
标签: linux ansible orchestration ansible-ad-hoc