Docker-compose не прокидывает переменные через env_file, хотя через environment они работают
Собстенно говоря, вопрос в заголовке.
Когда использую в docker-compose environment, - все рабоает.
Когда использую те же переменные в env_file - нет.
DockerEnv.env:
#API:
#Database:
DB_HOST=192.168.0.111
DB_PORT=27018
docker-compose.yml
version: '3.0'
services:
api:
container_name: api
restart: always
build:
context: core/api
dockerfile: Dockerfile
volumes:
- ./core/api:/api
command: ["npm", "run", "start"]
ports:
- 3000:3000
env_file:
- DockerEnv.env
#environment:
# DB_HOST: 192.168.0.111
# DB_PORT: 27018