У меня есть две службы в двух разных контейнерах, и я хочу связать их, используя внутреннее имя хоста в качестве переменной среды на передней панели, как я могу это сделать, не изменяя значение переменной вручную.
version: '3' services: backend: ... # back-end configuration frontend: ... # front-end configuration depends_on: - backend # docker compose creates docker network and connects all services to it # you can connect to other services within this network using service name as hostname # in this case to connect to backend just use it's name "backend" # below couple examples of how you could define environments to connect to back-end environment: - BACKEND_HOSTNAME=backend - BACKEND_URL=http://backend - BACKEND_URL_WITH_PORT=http://backend:1234