rancher安装

官网

一、安装

由于镜像比较大 所以先拉去下来

docker pull rancher/rancher:v2.5.15

创建文件

mkdir -p /opt/data/rancher_data

启动容器

# privileged容器操作主机权限  如果启动活不过15秒那么是失败的
docker run -d --privileged -p 80:80 -p 443:443 -v /opt/data/rancher_data:/var/lib/rancher --restart=always --name rancher-2.5.15 rancher/rancher:v2.5.15

访问:ip即可会自动跳转

ip

设置密码
添加集群
rancher安装_第1张图片

导入集群
rancher安装_第2张图片

命名标签
rancher安装_第3张图片
点击创建在master执行,因为我们ssl证书是不受信任/自签名的
rancher安装_第4张图片
master

上述curl执行,等个1~3分钟

二、配置流水线

1. 安装git仓库

创建文件

sudo vim docker-compose.yml

docker-compose.yml文件如下

version: '3'
services:
 web:
   image: 'gitlab/gitlab-ce:15.1.2-ce.0'
   restart: always
   container_name: 'gitlab'
   hostname: 'gitlab'
   environment:
     GITLAB_OMNIBUS_CONFIG: |
       external_url 'http://192.168.120.220:8929'
       gitlab_rails['gitlab_shell_ssh_port'] = 2224
   ports:
     - '8929:8929'
     - '2224:22'
   shm_size: '256m'

执行

docker-compose up -d

查看初始密码

docker exec -it gitlab cat /etc/gitlab/initial_root_password

账号root
密码从上面粘贴下来

进去之后它提示关闭注册,切记关闭注册给保存下,然后去修改密码
rancher安装_第5张图片
rancher安装_第6张图片
rancher安装_第7张图片

打开你的http://192.168.120.220:8929,创建新项目,这边就不新建了推上去了直接上开源的导入进去

rancher安装_第8张图片
rancher安装_第9张图片
rancher安装_第10张图片
地址

https://github.com/rancher/pipeline-example-maven.git

rancher安装_第11张图片

新建完成
rancher安装_第12张图片

2. 配置gitlab仓库

rancher安装_第13张图片
rancher安装_第14张图片
rancher安装_第15张图片
注意这个从第二个开始 url填你自己的
rancher安装_第16张图片

rancher安装_第17张图片

再rancher输入即可
rancher安装_第18张图片

rancher安装_第19张图片
rancher安装_第20张图片
rancher安装_第21张图片

你可能感兴趣的:(rancher)