【发布时间】:2019-10-21 10:59:08
【问题描述】:
我们的一个项目有一个Dockerfile,代码如下:
RUN apt-get install -y PACKAGE1 PACKAGE2 PACKAGE3 etc
这相当于:
RUN apt-get install -y PACKAGE1
RUN apt-get install -y PACKAGE2
RUN apt-get install -y PACKAGE3
etc
后一种方法使用更多字符,但更明确并且(至少对我而言)更易于扫描和直观调试。例如,您可以找到重复的包或添加关于为什么需要特定包的注释。
像这样把所有东西都塞在一条线上有技术优势吗?
【问题讨论】: