环境
服务端:centos7
客户端:window
在centos7上部署docker+gitlab+gitlab-runner,win10利用ssh连接,开发人员只需提交代码,就可以进行项目文件上传,打包镜像,发布运行测试
一、centos7上安装docker和docker-compose
安装docker:
1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
通过 uname -r 命令查看你当前的内核版本
$ uname -r
2、使用 root 权限登录 Centos。确保 yum 包更新到最新。
$ sudo yum update
3、卸载旧版本(如果安装过旧版本的话)
$ sudo yum remove docker docker-common docker-selinux docker-engine
4、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
本文档详述如何在CentOS7上使用Docker安装docker-compose,拉取GitLab中文版和gitlab-runner镜像,并配置gitlab-runner连接GitLab,实现CI/CD流程。通过创建SSH Key,设置gitlab-runner执行器,提交项目代码即可触发自动化构建。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



