--- - name: Load vars hosts: localhost tags: always tasks: - include_vars: file: docker-vars.yml - name: Create a front container to be provisioned later tags: wiki hosts: localhost tasks: - name: create docker container docker_container: name: emacsconf-front image: python:3-buster command: ["sleep", "1d"] volumes: "{{ ikiwiki_git_source }}:{{ ikiwiki_git_source_mount }}" published_ports: - "28080:80" - "2222:22" - name: Create a pad container to be provisioned later tags: pad hosts: localhost tasks: - name: create docker container docker_container: name: emacsconf-pad image: python:3-buster command: ["sleep", "1d"] pull: yes published_ports: - "9001:9001" - name: Load vars hosts: all tags: always tasks: - include_vars: file: docker-vars.yml - name: Provision the emacsconf-front container created above tags: wiki hosts: emacsconf-front roles: - wiki - name: Provision the pad container created above tags: pad hosts: emacsconf-pad roles: - pad