App 2.0开发模式的行业看法
623
2022-11-07
docker-compose部署Atomci(云原生CICD平台)
介绍
AtomCI 一款云原生CICD平台,致力于让中小企业快速落地Kubernetes,支持k8s/reigstry/jenkins/代码源的轻松集成,高并发的流水线,云原生yaml支持,多环境灵活管理,权限控制等, 代码均已开源, 您的star 是我们开源的动力
项目界面
docker-compose部署Atomci
前置条件
请准备一台 linux 环境,2cx4Gx50G;dockerv18.06+jenkinsv2.0+ 请参看jenkins的配置harborv1.6.0+kubernetesv1.12.0+
安装过程
1.下载安装包
$ wget 安装docker-compose$ sudo curl -L "-s)-$(uname -m)" -o /usr/local/bin/docker-compose$ sudo chmod +x /usr/local/bin/docker-compose
2. 安装包目录结构
---- atomci-latest # |__ conf # 后端的示例配置文件 |__ nginx # 前端nginx示例配置文件 |__ mysql # mysql |__ start.sh # 部署启动脚本 |__ docker-compose.yml # docker-compose启动文件
3. 应用启动
启动容器前请将atomci::url 调整为atomci部署对应的主机的IP, 否则jenkins的回调会失败.
$ bash start.sh
#4. 确认服务状态/应用访问
$ docker-compose ps
默认会侦听8090端口,可以通过 http://[deploy-ip-addr]:8090 来开启 atomci 的旅程(:
默认用户名及密码: admin / 123456
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。