我使用Angular CLI
创建了一个新项目,并尝试使用Docker设置项目。
使用docker build
成功构建图像后,似乎1.33GB
图像尺寸不正常。
还尝试将ssh
放到我的容器上,然后显示499M
这是我的Docker
文件:
FROM node:9.5.0
ENV HOME=/usr/src/app
RUN mkdir -p $HOME
WORKDIR $HOME
COPY ./package.json $HOME
RUN npm install --quiet
COPY . $HOME
EXPOSE 80
CMD ["npm", "start"]
有没有办法缩小图像尺寸?
为什么我需要缩小图片尺寸?
没有特别的理由。对于这么小的项目来说,这个大小似乎并不正常
答案 0 :(得分:0)
使用alpine
版本的node
会显着减小尺寸。
Dockerfile
:
FROM node:9.5.0-alpine
尺码从1.33GB
减少到720MB