【发布时间】:2017-11-01 19:04:10
【问题描述】:
在Dockerfiles 我看到大多数人都在使用这种语法
RUN apt-get -y update \
&& apt-get install -y libicu-dev
超过这个
RUN apt-get -y update
RUN apt-get install -y libicu-dev
对我来说,第一个只缓存一行(层),而第二个缓存两个(我错了吗?),一旦命令不成功就停止。
除此之外,我不觉得第一个更具可读性。
那么我们为什么要使用第一种语法呢?
【问题讨论】:
标签: shell docker dockerfile