1. 简介
流水线在做持续构建(CI)的过程中,如果需要进行构建,有两种方式进行选择。
1.1. 容器镜像方式
构建过程在docker容器中,需要用户上传自己的镜像。镜像可以选择共享给自己的组织。
镜像生成方式:
方式1:
如本地已经存在镜像,把镜像保存成文件然后上传,生产镜像文件命令如下:
$ sudo docker save -o <仓库名称>-<tag>.img <仓库名称>:<tag>
方式2:
如本地存在一个运行中的容器,可以通过下面命令把容器保存成镜像后保存成文件:
$ sudo docker commit <当前运行的container id> <仓库名称>:<tag>
$ sudo docker save -o <仓库名称>-<tag>.img <仓库名称>:<tag>
1.2. 远程主机方式
如已经有一个远程主机可以很方便的进行持续构建的工作,可以直接把该主机当作一个构建环境进行导入。
在编辑镜像页面复制安装链接进行AGENT的安装。