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