Ansible role to deploy containers via docker-compose.
docker-compose
dc_compose_bin
:docker-compose
dc_dest_dir
:/srv/example
dc_compose_file_src
:'{{ playbook_dir }}/files/dc/docker-compose.yml'
dc_compose_file_dest
:'{{ dc_dest_dir }}/docker-compose.yml'
m31271n.docker-compose
- hosts: servers
roles:
- role: m31271n.dc
dc_compose_bin: /usr/local/bin/docker-compose
dc_dest_dir: /srv/project
dc_asset_files:
- { src: 'config.json', dest: '{{ dc_dest_dir }}/config.json' }
dc_compose_file_src: '{{ playbook_dir }}/files/dc/project.yml'
Made with โค by m31271n