JS Language

Docker&Nodejs: 多个项目共用一个node_mod

2018-12-16  本文已影响0人  北星七斗

一:新建一个容器用来当作本地依赖仓库

二:新建一个node容器挂载刚才新创建的仓库容器

docker run -itd --volumes-from node_modules --name project_1 node:10-alpine

三:再次新建一个node容器挂载步骤一的仓库容器

root@ubuntu:/usr/local/web/node_modules# docker run -it --rm --volumes-from node_modules -w /project node:10-alpine ls node_modules
//输出
lodash

总结

所有相共用依赖仓库容器的目录结构必须是/project/node_modules,所以在步骤二和步骤三的时候都在/project目录下

参考

利用Docker容器搭建高效的Node.js开发环境:https://www.imooc.com/article/19840

上一篇下一篇

猜你喜欢

热点阅读