- 1. yum
- 1.1 yum 源
- 1.2 epel 源
- 2. Docker安装
- 2.1 yum安装Docker
- 2.2 脚本安装Docker
- 2.3离线安装
- 2.4创建docker.service服务
- 2.5 设置国内的镜像源
- 2.6 镜像加速
- 3.Docker-compose安装
- 4. Gitlab
- 4.1 docker安装gitlab
- 4.2 docker-compose安装gitlab
- 4.3 修改密码
- 5 JDK
- 6 Maven
- 7Jenkins
- 7.1 安装
- 7.2 Jenkins集成git
- 7.3 Jenkins集成jdk、maven
- 7.4 ssh配置
- 8、CI
- 8.1 创建简单springboot项目
- 8.2 gitlab创建项目并推送代码
- 8.3jenkins构建工程
- 8.4 集成docker
- 9 CD
- 9.1 jenkins设置
- 10 SonarQube安装
- 10.1 新版SonarQube将不在依赖MySQL, 依赖PostgreSQL
- 10.2 adminer
- 10.3 SonarQube
- 10.4 docker-compose安装
- 10.5 adminer
- 10.6 SonarQube
- 10.7 一键启动Sonarqube
- 11 SonarQube使用
- 11.1 SonarQube对Maven支持
- 11.2 SonarScanner
- 12 Jenkins整合SonarQube
- 12.1安装SonarQube Scanner插件
- 12.2系统配置SonarQube Server
- 12.3 全局工具配置
- 12.4 任务配置
- 13Harbor
- 13.1安装
- 13.2 证书生成
- 13.3 Jenkins容器内部使用Docker
- 13.4 Jenkins定义镜像并推送Harbor
- 13.5 服务器脚本
- 13.6
- 14 流水线
- 14.1 使用SCM
- 14.2 拉取代码
- 14.3 MVN构建
- 14.4 代码检测
- 14.5 制作镜像
- 14.6 推送镜像
- 14.7 通知服务部署项目
- 14.8 增加邮箱通知
1. yum 1.1 yum 源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 或者 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum clean all && yum makecache1.2 epel 源
yum install -y epel-release wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo yum clean all && yum makecache2. Docker安装 2.1 yum安装Docker
yum install -y yum-utils device-mapper-persistent-data lvm2
国外:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
国内:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
国内: yum-config-manager --add-repo
https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
yum list docker-ce --showduplicates | sort -r
yum install -y docker-ce
yum install -y docker-ce-18.03.1.ce
yum install -y docker-ce-20.10.9.ce
yum install -y docker-ce-20.10.14-3.el7.x86_64.rpm
systemctl enable docker && systemctl start docker
docker version
2.2 脚本安装Docker
curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh2.3离线安装
1、下载压缩包
docker-20.10.9版本下载
docker下载网站
2、解压授权
tar xvf docker-20.10.9.tgz
chmod 775 dockermain’]], extensions: [], userRemoteConfigs: [[credentialsId: ‘203177e1-235c-4cfa-a9aa-c5f7b7c59dc0’, url: ‘http://192.168.66.10:8929/gitlab-instance-96e7daa0/jenkins.git’]]])
版本换成tag,然后黏贴到Jenkinsfile
执行构建
java -Dserver.port=7788 -jar jenkins-1.0.jar
同上
同上
微信就收到短信



