基于第三方 image build 的时候, EXPOSE 会把原始 image 里的端口也带上,如何禁止这行为?

2017-03-14 18:18:13 +08:00
 fuxkcsdn

第三方的 Dockerfile 中有 EXPOSE 1234

当使用其 build 后的 image 作为基础镜像时

FROM 3rd/image:latest

# balabalabala...

EXPOSE 1122

run 的时候会看到 PORTS 中有 1234/TCP

除了基于第三方 image 的 Dockerfile 进行修改外,还有其他什么方法可以在 build image 时禁止这行为吗?

2430 次点击
所在节点    Docker
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/347441

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX