I'm running applications using docker containers. I run it with docker-compose. For example there is arangodb dependency:
arangodb:
image: localartifactiory/arangodb:3.2.5
volumes_from:
- arangodb_data
ports:
- 8530:8529
environment:
- ARANGO_ROOT_PASSWORD=admin
I can reach the service with http://localhost:8530
, but I can't reach it using service name http://arangodb:8530
or http://arangodb:8529
in browser, still it looks like my application connects to this db by http://arangodb:8529
address.
Can you please tell me if it is possible to reach my service using service-based-url from browser or is it internal docker address that can be reached only inside containers?