yoshikazu0110
@yoshikazu0110 (h y)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

docker compose up のオプションで渡す環境変数ファイルの内容をコンテナの環境変数に登録したい

解決したいこと

以下のようなコマンドでコンテナに環境変数ファイルを渡します。
docker compose --env-file .env.dev up
docker compose のオプションで渡した環境変数ファイルの中に記載されている内容を
コンテナ起動時に環境変数に登録することは可能ですか?
printenv で .env.devの内容が表示されてほしいです
image.png

.env.dev

POSTGRES_HOST_NAME: xxxxxxxx
POSTGRES_DB: xxxxxxxx
POSTGRES_USER: xxxxxxxx
POSTGRES_PASSWORD: xxxxxxxx

docker-compose.yml


version: '3'

networks:
  react_express:
    driver: bridge

services:
  backend:  # Express用のコンテナ
      build: .
      container_name: backend
      tty: true
      volumes:
        - ../backend:/backend
      command: sh -c 'node index.js'
      working_dir: "/backend"
      ports:
        - 3002:3000
      networks:
        - react_express
0

No Answers yet.

Your answer might help someone💌