我们的一个项目有一个 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
后一种方法使用更多的字符,但它更明确并且(至少对我来说)更容易扫描和可视化调试。例如,您可以查找重复的包或添加有关为什么需要特定包的注释。
像这样将所有内容都塞进一行有技术优势吗?
最佳答案
关于linux - 为什么要在 docker 文件中连接安装参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58484881/