美文网首页
docker && CI

docker && CI

作者: 王金松 | 来源:发表于2019-09-26 13:05 被阅读0次

CI过程

  1. 在构建服务器构建镜像
  2. 把镜像推到镜像仓库服务器
  3. 在生产服务器拉取镜像,启动容器

优化

从CI流程发现每次部署的时候存在两个问题,影响产品的快速交付

  1. 镜像构建时间太长
  2. 镜像过大

镜像时间过长

  1. 编译依赖
    比如 mvn package 改成mvn clean package
  2. 镜像缓存

镜像过大

  1. 减少层
  2. 多阶段构建
    3.官方小镜像
    4.docker-slim

参考

https://www.jianshu.com/p/74e16e12299e
https://mp.weixin.qq.com/s/0WHmIDa_CxYN7OxR-tawnA
https://mp.weixin.qq.com/s/-ST2TJoi76a-1AHzx9WUEw
https://blog.hijs.cc/post/docker-slim.html

相关文章

网友评论

      本文标题:docker && CI

      本文链接:https://www.haomeiwen.com/subject/fynguctx.html