Node.js 在构建docker映像时,是否将添加package.json和安装模块视为两个不同的层?

Node.js 在构建docker映像时,是否将添加package.json和安装模块视为两个不同的层?,node.js,docker,dockerfile,Node.js,Docker,Dockerfile,所以我的问题是执行两行addpackage.json,运行npm安装。在构建docker图像时,将由两个单独的层或一个单层组成?当然可以。将有两层。请参见当然可以。将有两层。请参见确定谢谢。)好的,谢谢 FROM node:boron WORKDIR /app ADD package.json /app RUN npm install ADD . /app EXPOSE 3000 CMD ["node","app"]

所以我的问题是执行两行
addpackage.json
运行npm安装
。在构建docker图像时,将由两个单独的层或一个单层组成?

当然可以。将有两层。请参见

当然可以。将有两层。请参见

确定谢谢。)好的,谢谢
FROM node:boron

WORKDIR /app

ADD package.json /app

RUN npm install

ADD . /app

EXPOSE 3000

CMD ["node","app"]