我正在使用> Dockerfile命令生成一个 Dockerfile,并决定将PORT部分保留为空字符串,因为我正在生成一个不需要公开的基本映像。 这是生成的
> Dockerfile
PORT
我知道这就像删除最后一行一样简单,但我想知道这是设计使然,还是有人没有指定端口,不应生成 EXPOSE。
理想情况下,如果端口为空,我们不会添加 EXPOSE。
也需要处理撰写文件。
展望未来,我们将不会生成带有空暴露语句的 dockerfiles。 手动删除它们很容易。