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 镜像

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题