You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@ahollmann Hi! I think the reason is the recursive alias. the egress-service is located inside the healthcheck alias and the egress-service uses the healthcheck alias
The fix I believe would be to check the visited path plus a dot, so that at services.a2. in the example would not match the prefix check for services.a.
Description
docker-compose config with the following config consumes huge amounts of memory. I had to SIGTERM it with ctrl-c in order not to run out of memory.
The config is obviously broken as
services:
is missing.I'm using
docker-compose config
to verify if the config is correct so it seems to be valid use case.Version used: Docker Compose version v2.29.7
Steps To Reproduce
Create compose.yaml with the input
run: docker-compose config
Compose Version
Docker Compose version v2.29.7
Docker Environment
Client: Docker Engine - Community
Version: 27.3.1
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.17.1
Path: /usr/libexec/docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v2.29.7
Path: /usr/libexec/docker/cli-plugins/docker-compose
Anything else?
No response
The text was updated successfully, but these errors were encountered: