启动docker-compose.yml

启动docker-compose.yml,docker-compose,ansible,Docker Compose,Ansible,代码: 当我试图在Ansible中启动docker-compose.yml时,我得到了一个错误 --- - hosts: jitsi tasks: - name: deploy Docker Compose stack docker_compose: project_src: /home/docker-jitsi-meet files: - docker-compose.yml 演奏[吉特西]************

代码:

当我试图在Ansible中启动docker-compose.yml时,我得到了一个错误

---
- hosts: jitsi
  tasks:

    - name: deploy Docker Compose stack
      docker_compose:
        project_src: /home/docker-jitsi-meet
        files:
          - docker-compose.yml
演奏[吉特西]********************************************************************************************************

任务[收集事实]********************************************************************************************** ok:[185.139.68.189]

任务[deploy Docker Compose stack]********************************************************************************** 致命:[185.139.68.189]:失败!=>{“changed”:false,“msg”:“未能导入所需的Python库(用于Python的Docker SDK:Docker(Python>=2.7)或Docker py(Python 2.6))在jitsi测试的Python/usr/bin/python3上。请阅读模块文档并安装到适当的位置。如果安装了所需的库,但Ansible使用了错误的Python解释器,请参阅Ansible_Python_解释器上的文档,例如通过
pip install docker
pip install docker py(Python 2.6)。错误是:没有名为“docker”的模块}

重演********************************************************************************************************** 185.139.68.189:确定=1更改=0无法访问=0失败=1跳过=0获救=0忽略=0

Ubuntu客户端:

/etc/ansible/playbook# ansible-playbook start_docker-compose_Jitsi.yaml

你能解释一下错误信息是如何变得更清晰的吗?您是否阅读了模块文档?您是否在目标上安装了带有pip的库?
root@jitsi-test:/home/docker-jitsi-meet# ls -al
total 164
drwxr-xr-x 14 root docker  4096 May 10 13:46 .
drwxr-xr-x  3 root root    4096 May 10 13:46 ..
drwxr-xr-x  3 root docker  4096 May 10 13:46 base
drwxr-xr-x  2 root docker  4096 May 10 13:46 base-java
-rw-r--r--  1 root docker 13619 May 10 13:46 CHANGELOG.md
-rw-r--r--  1 root docker  8298 May 10 13:46 docker-compose.yml
-rw-r--r--  1 root docker 10437 May 10 13:46 .env
-rw-r--r--  1 root docker 10262 May 10 13:46 .env.bak
-rw-r--r--  1 root docker 10262 May 10 13:46 env.example
-rw-r--r--  1 root docker   497 May 10 13:46 etherpad.yml
drwxr-xr-x  5 root docker  4096 May 10 13:46 examples
-rwxr-xr-x  1 root docker   733 May 10 13:46 gen-passwords.sh
drwxr-xr-x  8 root docker  4096 May 10 13:46 .git
drwxr-xr-x  3 root docker  4096 May 10 13:46 .github
-rw-r--r--  1 root docker    48 May 10 13:46 .gitignore
drwxr-xr-x  3 root docker  4096 May 10 13:46 jibri
-rw-r--r--  1 root docker   937 May 10 13:46 jibri.yml
drwxr-xr-x  3 root docker  4096 May 10 13:46 jicofo
drwxr-xr-x  3 root docker  4096 May 10 13:46 jigasi
-rw-r--r--  1 root docker  1554 May 10 13:46 jigasi.yml
drwxr-xr-x  3 root docker  4096 May 10 13:46 jvb
-rw-r--r--  1 root docker 11359 May 10 13:46 LICENSE
-rw-r--r--  1 root docker  1156 May 10 13:46 Makefile
drwxr-xr-x  3 root docker  4096 May 10 13:46 prosody
-rw-r--r--  1 root docker   966 May 10 13:46 README.md
-rwxr-xr-x  1 root docker  1360 May 10 13:46 release.sh
drwxr-xr-x  2 root docker  4096 May 10 13:46 resources
drwxr-xr-x  3 root docker  4096 May 10 13:46 web