当前位置 博文首页 > 遗忘旖旎的博客: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