如何借助docker進行微服務應用開發。
其中涉及一下知識點(后面持續補充):

Maven

  • dockerfile-maven-plugin 插件 (老版本 : docker-maven-plugin)
  • dockerfile 命令行
  • Dockerfile 文件配置及參數
  • maven私服發布以及相關配置

Docker

  • docker-compose 命令及配置模板文件
  • docker網絡模式(host、bridge、none、自定義)
  • docker容器中的應用如何與宿主機通信(應用如何找到注冊中心,應用如何使用宿主機的數據庫等)
  • docker配置性能優化,節省資源(開發環境)
  • docker私服的登錄、登出、令牌配置
  • docker容器中的應用數據映射本地目錄并持久化

nexus

  • 借助nexus docker私服的搭建
  • 權限配置
  • https ssl配置(暫不關注)
  • nginx代理轉發

nacos

  • springcloud項目結合使用nacos(jar引入,代碼配置)
  • springcloud服務配置的創建
  • nacos中的endpoint、命名空間、Group和DataId隔離性的規劃