簡體   English   中英

Docker-compose:查看容器中設置的環境變量

[英]Docker-compose: See what environmental variables are set within a container

我有一個django-cookiecutter項目,有多個容器:

  • Django的
  • Postgres的
  • 球童
  • 等等

當我部署時,我收到一個錯誤,即Postgres數據庫無法驗證POSTGRES_USERPOSTGRES_PASSWORD

我在我的production.yml文件中傳遞envs

services:
  django: &django
    build:
      context: .
      dockerfile: ./compose/production/django/Dockerfile
    image: authible_production_django
    depends_on:
      - postgres
      - redis
    env_file:
      - ./.envs/.production/.django
      - ./.envs/.production/.postgres
    command: /gunicorn.sh

題:

由於該服務無法進行身份驗證,如何檢查其中一個容器中的envs

我想確保envs得到認可。

謝謝您的幫助-

您只需使用docker-compose在容器內執行env

docker-compose exec django env

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM