Zmienne środowiskowe z pliku w docker-compose

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.

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.