Czy da się wczytać zmienne środowiskowe z pliku w docker-compose? Do tej pory używałem opcji "environment" w pliku docker-compose.yml
:
postgres:
image: postgres:9.6
ports:
- '54321:5432'
environment:
- DB_USER=user
- DB_PASS=pass
- DB_NAME=db
1 odpowiedź
Użyj opcji env_file
(https://docs.docker.com/compose/environment-variables/)
postgres:
image: postgres:9.6
ports:
- '54321:5432'
env_file:
- .env
Możesz podać też więcej plików ze zmiennymi.