I think there might be an error on this line
https://github.com/datahub-project/datahub/blob/514c2fb157e14608eace62fc6fb632ccfb7a7157/docker/quickstart/docker-compose-without-neo4j.quickstart.yml#L109|https://github.com/datahub-project/datahub/blob/514c2fb157e14608eace62fc6fb632ccfb[…]7/docker/quickstart/docker-compose-without-neo4j.quickstart.yml
While upgrading from 0.10.3 to 0.12.0, I had to change this to DATAHUB_GMS_PORT for it to work in my setup. It’s trying to health check the docker hostname on the externally mapped port otherwise.
test: curl -sS --fail <http://datahub-gms>:${DATAHUB_MAPPED_GMS_PORT:-8080}/health
test: curl -sS --fail <http://datahub-gms>:${DATAHUB_GMS_PORT:-8080}/health