【发布时间】:2019-12-03 07:21:08
【问题描述】:
我有一个 docker 镜像,它有 4 个较低的层。
我想使用多阶段减小当前映像层的大小,但这会导致跨阶段丢失环境、端口和 cmd 配置属性。有没有办法在Dockerfile 中跨阶段传递此类配置变量。
【问题讨论】:
-
你能举一个更完整的例子吗?我想在 Dockerfile 的最后阶段以外的任何地方定义
EXPOSE和CMD有点不寻常。 -
其实我特别担心环境变量。如果我能以某种方式动态地将它们从较低层获取到最后一层。
标签: docker dockerfile environment docker-maven-plugin multistage