harbor:https://github.com/vmware/harbor/
shipyard :https://github.com/shipyard/shipyard
关于两者介绍小伙伴们自行取查咯。
废话不多直接开搞。先给线上测试服务器装上harbor,作为我们那以后的docker image的远程仓库,供各环境下载。
在harbor官方https://github.com/vmware/harbor/releases上下载最新的安装包
harbor-offline-installer-v1.1.2.tgz
这里我选择的是离线安装包,直接上传到测试服务器
tar -xvf harbor-offline-installer-v1.1.2.tgz
解压出来哟
好ok ,然后进入harbor修改
修改配置文件 vim harbor.cfg
hostname = harbor.fengbaogu.com (这里请自行修改为自己的域名或者ip哟,本文配置使用http固不在介绍https了)
如果没有其他要求,只需要修改这里就OK了
好了,启动吧 ./install.sh
这里需要下载几个镜像,我们耐心等待
o,fuck,好像我们的80端口被使用了,当然是测试服务器上的nginx,当然不能停掉,所以我们选择换端口
修改docker-compose.yml文件映射为1180端口
vim docker-compose.yml,443也一起换了变为444
修改common/templates/registry/config.yml文件加入1180端口
ok,停止docker,然后重新生成配置文件
#docker-compose stop # ./install.sh
OK,已经成功启动,执行docker-compose ps
OK到此已成功安装好harbor
****************************************安装shipyard********************************************
直接执行
curl -sSL https://shipyard-project.com/deploy | PORT=8889 bash -s
有兴趣可以看看那个远程脚本
现在我们把默认端口改为8889
好了剩下的等待就OK
最后看下效果图吧
and harbor
要做好持续集成还有很多要做的哦,下期再见。
相关推荐
1. Docker+Jenkins+GitLab+Maven+Harbor+SpringBoot自动化构建+Jenkins自动化部署配置 2.无须运维部署 ,而是相关的开发人员,测试人员登录jenkins传入需要部署的tag即可,整个部署过程无须运维参与,解放运维劳动力
K8S+Jenkins+Harbor+Docker+gitlab集群部署所需的所有资源
Gitllab+Jenkins+Docker+Harbor 自动化部署流程 一、 版本控制系统 Gitllab Gitllab 是一个基于 web 的 Git 仓库管理系统,提供了一个强大且灵活的平台来管理 Git 项目。 Gitllab 允许用户创建、管理和共享 Git ...
本文介绍VMware虚拟机下centos7操作系统中如何安装云原生 Kubernetes(k8s)集群、k8s可视化界面kuboard,以及如何利用docker容器化将springboot+vue项目在k8s集群中部署运行。
企业级CI/CD,项目自动化实战,从0到有,但不涉及相关原理。适合上手,建议实际操作之后再详细学习相关原理。
Docker+Jenkins+Harbor+GitLab
基于jenkins+gitlab+spring cloud+harbor+nexus构建Devops
GitLab+Harbor+SonarQube+Jenkins+Maven 实现 DevOps 本文将详细介绍如何使用 GitLab、Harbor、SonarQube、Jenkins 和 Maven 实现 DevOps。DevOps 是一种软件开发方法,它将技术团队、运维、测试等团队紧密结合,...
0630_极智开发_解读配置nginx+harbor+docker的几个主要配置文件
VMWare Harbor 方式搭建
centos arm64下,镜像仓库harbor安装部署文件,压缩包内附安装说明文档,根据说明文档进行部署即可。
harbor的helm安装包,请修改参数后进行部署
基于Gitea+drone+argocd+harbor+kuberneter的全自动CI/CD, 网上大量拷贝粘贴,关于drone与argocd的割裂的文档,本文将几个工具真正的串联起来,实现代码提交后的自动化“一条龙服务”,不管docker hub 还是gitlab...
Harbor 镜像仓库部署
harbor私有化部署 docker-compose.yml harbor.yml
使用cfssl工具配置证书并在kubernetes上部署harbor并暴露访问。
离线版本docker-harbor部署与注意事项! 1,版本为:1.7.5 2,部署方式:离线 3,部署前需要部署内容,请先阅读Docker-harbor离线部署方案.docx.doc
对应博客:基于centos7:Harbor-2.7.2部署和安装教程所需资料 附上官网解释: Harbor是VMware公司开源的企业级DockerRegistry项目,项目地址为https://github.com/vmware/harbor。其目标是帮助用户迅速搭建一个企业...
Docker容器-Harbor私有仓库部署包