使用云效实现流水线摆设前后端分离的项目

打印 上一主题 下一主题

主题 895|帖子 895|积分 2685

1.流水线远程主动化摆设

1.1核心代码预备

使用git add .,git commit,git push将本地摆设项目中的文档上传到远端仓库(新建的docker12)


代码已上传乐成

修改Dockerfile有关镜像部门,使用阿里云容器镜像服务制品中心的base镜像。
jdk镜像换为:
dragonwell-registry.cn-hangzhou.cr.aliyuncs.com/dragonwell/dragonwell:17

1.2创建镜像仓库、构建分支



构建分支

1.3流水线摆设

A.选择空流水线模板


B.配置流水线源

配置代码仓库为docker12,方便后续构建物的上传,即上传的构建物来自仓库docker12。

C.任务:构建物上传

把仓库docker12中须要用到的代码、文件全部上传


D.摆设:主机摆设

设置须要摆设项目的主机组,下载路径为上传的构建物下载在主机中的位置,这使得摆设项目所需的文件都放在一个打包好的压缩包里,再通过摆设脚本将其解压,定位到项目地点位置,使用docker compose up命令主动启动服务完成项目的摆设。

设置摆设细节

接入新主机

CentOS(192.168.88.5)手动加入主机组

Ubuntu(192.168.88.8)手动加入到主机组

已经乐成添加主机到主机组

设置运行的脚本

E.运行流水线

统一对主机组内的主机进行摆设,验证摆设是否乐成。云效平台显示运行乐成。


到相应主机内部测试是否摆设乐成
CentOS(192.168.88.5)
检察正在运行的容器

打开浏览器输入对应地点
可以看到项目运行乐成

Ubuntu(192.168.88.8)
检察正在运行的容器

打开浏览器输入对应地点
可以看到项目运行乐成


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

钜形不锈钢水箱

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表