Я пытаюсь выполнить следующую задачу:
- docker_compose:
project_name: traefik
definition:
traefik:
image: "traefik:v2.2"
container_name: "traefik"
restart: always
networks:
- edge-router
ports:
- "80:80"
- "443:443"
# The Web UI (enabled by --api.insecure=true)
- "8080:8080"
volumes:
- ./traefik.toml:/etc/traefik/traefik.toml
- ./letsencrypt:/letsencrypt
- ./routing:/etc/routing/
- /var/run/docker.sock:/var/run/docker.sock:ro
в ansible, и он показывает мне:
Configuration error - The Compose file '/tmp/ansibley0n2s1ya/docker-compose.yml' is invalid because:\nUnsupported config option for traefik: 'networks'"
Файл docker-compose.yaml
работает:
services:
traefik:
image: "traefik:v2.2"
container_name: "traefik"
restart: always
networks:
- edge-router
ports:
- "80:80"
- "443:443"
# The Web UI (enabled by --api.insecure=true)
- "8080:8080"
volumes:
- ./traefik.toml:/etc/traefik/traefik.toml
- ./letsencrypt:/letsencrypt
- ./routing:/etc/routing/
- /var/run/docker.sock:/var/run/docker.sock:ro
Что я должен использовать вместо сети в ansible?