我们的一个项目有一个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
后一种方法使用更多的字符,但是它更明确,并且(至少对我而言)更易于扫描和直观调试。例如,您可以找到重复的程序包或添加有关为什么需要特定程序包的注释。
像这样在一行上塞满所有内容是否有技术优势?