当前位置 博文首页 > 遗忘旖旎的博客:Jenkins集成Docker的三种方式(Docker Desktop

    遗忘旖旎的博客:Jenkins集成Docker的三种方式(Docker Desktop

    作者:[db:作者] 时间:2021-09-11 19:56

    目录

    • 一、直接在脚本中通过shell调用 (Docker Shell)
    • 二、把Docker配置成一个云,作为一个单独的Jenkins代理节点使用 (Docker as Agent)
      • 1. 配置持久的Docker代理节点
        • 1.1. Jenkins和Docker配置
          • 1.1.1. Docker Desktop设置
          • 1.1.2. 配置Docker代理节点
          • 1.1.3. Docker镜像选择
          • 1.1.4. Docker容器启动方式
        • 1.2. Pipeline脚本使用
        • 1.3. 配置总结
      • 2. 配置临时的Docker代理节点
        • 2.1. Docker Desktop设置
        • 2.2. 配置Docker云集群
          • 2.2.1 安装Jenkins插件
          • 2.2.2. 配置Docker云集群
        • 2.3. 配置 Docker节点模板
          • 2.3.1. 基本配置
          • 2.3.2. ssh配置
          • 2.3.3. 制作镜像
        • 2.4. Pipeline脚本使用
    • 三、Docker运行Jenkins实例容器,在该容器中装Docker,映射Docker命令 (Docker out of Docker, DooD)
      • 1. 构建含有Docker的Jenkins镜像
      • 2. 启动含有Docker的Jenkins镜像的容器
      • 3. 在默认Docker中执行Pipeline脚本
      • 4. 使用Docker全局变量
    • 四、Jenkins + Docker集成方式对比总结
    cs