--- - name: Create Traefik Directories file: path: "{{ item }}" state: directory with_items: - "{{ traefik_data_directory }}" - name: Template Traefik config.toml template: src: traefik.toml dest: "{{ traefik_data_directory }}/traefik.toml" - name: Traefik Docker Container docker_container: name: traefik image: "{{ traefik_docker_image }}" pull: true network_mode: host volumes: - "{{ traefik_data_directory }}/traefik.toml:/etc/traefik/traefik.toml:ro" - "/var/run/docker.sock:/var/run/docker.sock:ro" restart_policy: unless-stopped memory: 1g