Не получается получить доступ из контейнера Docker по имени хоста Traefik.
При выполнении запроса изнутри контейнера
curl -l http://${SITE_DOMAIN_NAME}/
происходит таймаут.
docker-compose.yml:
spoilerversion: "3.7"
networks:
default:
external:
name: "gateway"
services:
traefik:
image: traefik
restart: always
ports:
- "80:80"
- "443:443"
networks:
- default
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
- "./traefik.toml:/etc/traefik/traefik.toml"
- "${DATA_DIR}/traefik/acme/acme.json:/acme.json"
labels:
- "traefik.backend=traefik"
- "traefik.frontend.rule=Host:traefik.${SITE_DOMAIN_NAME}"
- "traefik.frontend.auth.basic.users=${AUTH_BASIC_USERS}"
- "traefik.docker.network=gateway"
- "traefik.port=8080"
community:
image: community
restart: on-failure
networks:
- default
volumes:
- "${DATA_DIR}/community:/var/www/html"
labels:
- "traefik.enable=true"
- "traefik.backend=community"
- "traefik.frontend.rule=Host:${SITE_DOMAIN_NAME}"
- "traefik.docker.network=gateway"
- "traefik.port=80"