我有一个简单的Dockerfile
FROM node:12
WORKDIR /app
COPY package*.json .
RUN npm install
COPY ./index.js .
EXPOSE 1337
CMD ["node", "index.js"]
这将导致图像的大小为920MB
,但我的实际项目大小约为2.5MB
,我猜剩下的就是node:12
基本图像,没问题。 / p>
但是,当我尝试将映像推送到Docker集线器时,我需要上传几个巨大的映像层。
这是预期的吗? docker不应该只使用docker hub中可用的基本节点映像,而不是从我的计算机上再次上传它吗?