步骤
- 依赖docker,先安装docker
地址:https://github.com/goharbor/harbor/releases/download/v1.9.2/harbor-offline-installer-v1.9.2.tgz
tar -zxvf harbor-offline-installer-v1.9.2.tgz
mv harbor /opt/
cd harbor /opt/harbor
vim harbor.yml
hostname: 192.168.136.129 #本机地址 port: 85 #想改就改,默认80端口还是有其他用途的
./prepare #注意得先启动docker
./install.sh #启动完成即可访问,默认账号密码:admin,Harbor12345
sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose -version
流水线
- 项目创建jenkinsfile,代码提交到GitLab
- jekins流水线拉取gitlab代码,jenkins创建任务,
- 代码审查(可选)
- 微服务打包,公共common打包,各个模块打包
- 推送到docker镜像库
- 机器拉取镜像部署
