gpt4 book ai didi

docker - Docker-compose:查看在容器内设置了哪些环境变量

转载 作者:行者123 更新时间:2023-12-02 18:14:59 26 4
gpt4 key购买 nike

我有一个具有多个容器的django-cookiecutter项目:

  • django
  • postgres
  • 球童

  • 部署时,我收到一个错误,指出Postgres db无法验证 POSTGRES_USERPOSTGRES_PASSWORD

    我将 envs文件中的 production.yml传递为:
    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被识别。

    谢谢您的帮助-

    最佳答案

    您可以简单地使用env在容器内执行docker-compose:

    docker-compose exec django env

    关于docker - Docker-compose:查看在容器内设置了哪些环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50720289/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com