I have problem executing docker-compose which is called from inside ansible playbook, I have try few way but all give me an error:
1.
docker_service:
project_src: /test/docker/
command: docker-compose -f {{ name }}_compose.yml up -d
2.
docker_service:
project_src: /test/docker/
files:
src: "{{ name }}_compose.yml"
state: present
Errors are various:
FAILED! => {"changed": false, "msg": "Failed to import docker or docker-py - No module named 'requests'. Try `pip install docker` or `pip install docker-py` (Python 2.6)"}
FAILED! => {"changed": false, "msg": "Unsupported parameters for (docker_service) module: command Supported parameters include: api_version, build, cacert_path, cert_path, debug, definition, dependencies, docker_host, files, hostname_check, key_path, nocache, project_name, project_src, pull, recreate, remove_images, remove_orphans, remove_volumes, restarted, scale, services, ssl_version, state, stopped, timeout, tls, tls_hostname, tls_verify"}
What am I doing wrong?