美文网首页
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