react/nextjs docker鏡像太大

最近將項目打包成docker鏡像是發現如果只直接使用正式的node,打出來的鏡像非常大
WX20191118-122949@2x

使用alpine最後要小很多
WX20191118-123619@2x

FROM node:13.1.0 as source
RUN mkdir -p /vwood
WORKDIR /vwood
COPY package.json /vwood
RUN npm install

COPY . /vwood
RUN npm run build

FROM node:alpine
COPY --from=source /vwood /vwood
CMD [ "npm", "start" ]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章