如何借助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隔离性的规划