我试图执行此命令:
ansible somegroup -m raw -a "docker ps -a" --ask-pass -K --become-user root
但错误是:
尝试连接到Docker守护程序时获得权限被拒绝 socket在unix:///var/run/docker.sock:
如何使用sudo su -
纠正ansible adhoc的set指令在root下执行?
答案 0 :(得分:4)
忘记使用--become
开关:
ansible somegroup -m raw -a "docker ps -a" --ask-pass -K --become
答案 1 :(得分:-1)
ansible somegroup -b -m raw -a "docker ps -a"