windows docker 的微服务开发与部署


 安装配置docker+WSL2 见 

https://i.cnblogs.com/posts/edit;postId=13630416

 

心得:

1基本:

使用docker-compose 管理多个微服务启动

 以-v的方式挂入代码和数据。

2开发:

基于node的web服务尽量配置成nodemon,比较方便随时修改代码,在容器中的nodemon感知到修改,随时自动重启,而不是手动启动docker-compose

基于flask的python,也尽量搞成传统的app.run(debug=True) 这种方式。原理同上

 

 

 

参考

https://docs.docker.com/get-started/

 

 

 

 

FROM node:12-alpine
WORKDIR /app
COPY package.json yarn.lock ./
RUN yarn install --production
COPY . .
CMD ["node", "src/index.js"]

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM