docker打包镜像

FROM geekduck/node-canvas:latest
add . /opt/node/js/

RUN cd /opt/node && npm i mongodb@3.1.1 && npm i grpc@1.11.3 && npm i ws@6.0.0 && npm i winston@2.3.1
EXPOSE 5050
WORKDIR /opt/node/js/
RUN fc-cache /usr/share/fonts/

ENTRYPOINT ["node", "index.js"]

每次docker-compose build都要重新下载安装依赖好麻烦。大家有啥好方法不让它每次下载吗?

阅读 1.6k
1 个回答

把需要的 mongodb grpc 等安装好,弄一个 base 镜像

推荐问题