本课程适合有简单docker基础的同学。当你学会了基本docker命令后不会应用,那么本课程就是来教大家套路的。本系列分为多篇,本篇是java角度,共12课时
* 第1讲:基于alpine 制作jdk8镜像(Oracle官方JDK,非OpenJDK)
* 第2讲:基于alpine 制作tomcat镜像(1):基本运行练习
* 第3讲:基于alpine制作tomcat镜像(2):逼格实现动态参数配置网站根目录
* 第4讲:spring boot运行套路(1):maven打包、在docker中运行
* 第5讲:spring boot运行套路(2):打包并在tomcat容器中运行
* 第6讲:maven利用tomcat的manager远程部署war
* 第7讲:利用compose编排容器、nginx负载spring boot服务(单机)、远程部署
* 第8讲:docker+nginx实现灰度更新(1):简单ip分发
* 第9讲:docker+nginx补充知识点:添加lua模块支持、nginx调用lua响应
* 第10讲:docker+nginx补充知识点: 集成lua-mysql模块、nginx响应时调用数据库
* 第11讲:docker+nginx补充知识点: 集成lua-redis模块、nginx响应时输出缓存内容
* 第12讲:灰度发布入门(2):利用lua_redis基于IP区分进行分流





![[衡天云]爆款云服务器 低至12元/月](/hty.png)