华为云升级服务
时间:2020年12月3日
一、大体流程
二、大体流程简介
1,将本地打好的软件包上传到远程软件仓库
也可以托管代码让华为云去打包;
创建软件仓库:略...
2,构建镜像
a,创建镜像构建的job
更正一下下面图里说的,一旦选择了软件包,软件仓库和软件包都不能修改,只能从指定的软件包里选择软件
指定集群:在哪个集群上执行构建任务,系统会选择集群上的某个节点执行该任务;
b,docFile
以当前我们的项目为例:
c,镜像构建过程简介
1、开始构建任务
2、准备工作
3、拉取之前上传的项目包
4、前置工作
5、登陆docker
6、发送构建的上下文给docker服务器(不是本地,不是docker客户端)
以及下面的步骤应该都是 docker服务器上进行的,不管是不是遥控;
7、从远程镜像仓库拉取基础镜像并构建
8、将构建好的镜像(包含好多layer)push到远程镜像仓库
本地的镜像(layer)好像是复制后再push,本地的都会被删除;
9、删除本地的镜像(包含很多layer)
3,docker运行镜像
我在华为云无状态负载的docker容器引擎里,选择拉取之前上传的镜像,运行起来;如果cse接口有更新,还需要先删除先前注册的服务;