有没有办法在不声明到 docker-compose 文件中的情况下传递环境变量

Is there a way to pass environment variable without declaring into docker-compose file

提问人:user584018 提问时间:7/10/2023 更新时间:7/10/2023 访问量:20

问:

我正在使用 Visual Studio docker 工具并将 docker-compose 项目添加到我的解决方案中,我还使用 F5 调试体验。

enter image description here

我在文件中传递了一些环境变量,docker-compose-override

environment:
  - ASPNETCORE_ENVIRONMENT=docker
  - AZURE_CLIENT_SECRET=super-secret

问题是这个文件是源代码的一部分,我不想用 .secret

问题是,有没有办法在不声明到 docker-compose 文件中的情况下传递环境变量?

注意-我正在使用 visual studio F5 并且没有运行 docker-compose 命令之类的命令。docker compose --env-file ./config/.env.dev up

docker-compose visual-studio-2022 docker工具箱

评论


答: 暂无答案