1

我试图执行这个命令:

ansible somegroup -m raw -a "docker ps -a" --ask-pass -K --become-user root

但错误是:

尝试在 unix:///var/run/docker.sock 连接到 Docker 守护程序套接字时获得权限被拒绝:

如何更正 ansible adhoc 的 set 指令以在 root 下使用sudo su -

4

2 回答 2

5

忘记使用--become开关:

ansible somegroup -m raw -a "docker ps -a" --ask-pass -K --become
于 2017-10-31T05:50:25.320 回答
-1
ansible somegroup -b -m raw -a "docker ps -a" 
于 2019-10-21T07:30:37.193 回答