Jenkins+GitLab+Docker实现自动发布

# step1:安装docker

             1、yum update

              2、yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

              3、yum makecache fast、yum -y install docker-ce、service docker start

# step2:安装gitlab

               1、安装docker-compose

                   curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker- compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

               2、设置docker-compose权限

                     chmod +x /usr/local/bin/docker-compose

               3、设置docker-compose.yml

                     

               4、执行docker-compose.yml

                      docker-compose up -d

               5、执行docker-compose.yml

                     1、docker exec -it ( 容器ID) /bin/bash

                     2、cd /opt/gitlab/bin

                     3、执行gitlab-rails console

                    4、输入u=User.where(id:1).first

                    5、u.password='你的密码'

                    6、 u.password_confirmation='你的密码'

                    7、输入u.save

      # step3:创建springboot项目

                      1、pom文件

                                                     2、dockerfile  

                                

      # step4:安装jenkins

               1、 下载jenkins.war(https://www.jenkins.io/download/

               2、tomcat 运行jenkins.war

               3、找到初始密码

                    cd /root/.jenkins/secrets/initialAdminPassword

               4、配置jenkins

                     1、安装JDK、Maven环境

                     2、进入首页--->系统配置--->全局工具配置---->把JDk、Maven地址配置好

                     3、进入首页--->系统配置--->manager credentials-->username and password (把gitlab账号密码填写上)

                      4、 进入首页--->新建任务---自由风格--->

                             

 

         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值