docker - 在部署 AppEngine flex 时将参数传递给 Docker 构建
问题描述
我想知道是否可以将参数或环境变量提供给 AppEngine(弹性环境)使用的 Dockerfile。
我想使用这个命令:
COPY ${STAGE}/keycloak-files/realm-config/* /opt/jboss/keycloak/realm-config/
“STAGE”变量将允许选择原点(我有一个“staging”和“production”目录,包含不同的配置)。
我有两个不同的app.yml
文件,每个环境一个,但是从我在线阅读的内容来看,环境变量在构建时不会暴露给 Dockerfile。
人们建议通过参数来完成任务。但是,我们不直接执行 docker build 命令的 appengine 怎么可能呢?
解决方案
推荐阅读
- java - 无法使用 cmd 在 java 9 中编译模块
- excel - 如何根据单元格值过滤 Excel 数据透视表?
- mongodb - 如何使用 ObjectID 指定 Mongodump 的日期范围
- javascript - 如何在 useState 字符串中使用 replace()?
- r - 如何在R中的重复字符串中选择最长的ngram?
- node.js - 聊天机器人英雄卡标题消息未正确包装
- java - 如何通过单击按钮隐藏和显示表格?
- core-data - 从 Core Data 加载图像使 NavigationView 过渡变得跳跃
- python - 原子之间的最小距离
- reactjs - 如何在应用程序代码中以编程方式获取stroybook启动的本地服务的地址?