在构建docker镜像时添加package.json并将模块安装为两个不同的层?

时间:2017-11-05 04:53:00

标签: node.js docker dockerfile

FROM node:boron

WORKDIR /app

ADD package.json /app

RUN npm install

ADD . /app

EXPOSE 3000

CMD ["node","app"]

所以我的问题是做两行ADD package.jsonRUN npm install。在构建docker镜像时,将制作两个单独的图层或一个单独的图层吗?

1 个答案:

答案 0 :(得分:2)

当然可以。将有两层......见image