网站首页 > 精选文章 / 正文
最新版Harbor搭建(harbor-offline-installer-v1.10.1.tgz)
本地搭建第三方harbor docker镜像仓库
一、基本环境检查
二、下载harbor-offline-installer-v1.10.1.tgz
https://github.com/goharbor/harbor/releases?page=14
三、配置
1、上传至服务器并解压
2、创建https证书
#mkdir -p /data/cert && chmod -R 777 /data/cert && cd /data/cert
#openssl req -x509 -sha256 -nodes -days 3650 -newkey rsa:2048 -keyout harbor.key -out harbor.crt -subj "/CN=hub.paibay.com"
3、编辑harbor.yml,修改hostname、https证书路径、admin密码
4、安装
流程:检查环境 -> 导入镜像 -> 准备环境 -> 准备配置(含移除旧版本)-> 开始启动
#./install.sh
5、部署完成,以https方式访问宿主机地址即可(admin/123.com)
6、应用配置
仓库服务器操作:
#vim /etc/hosts
192.168.52.162 hub.paibay.com
6.1配置镜像仓库地址(推荐配置域名) vim/etc/docker/daemon.json #vim /etc/docker/daemon.json
{
"insecure-registries": ["hub.paibay.com"]
}
6.2下载测试镜像 docker pull hello-world 6.3给镜像重新打标签 docker tag toncat:v1.0 hub.paibay.com/zsxh/tomcat:v1.0 6.4登录进行上传 docker login hub.paibay.com
输入账号密码 docker push hub.paibay.com/zsxh/tomcat:v1.0
#systemctl restart docker
备注:如有报错502
解决:
重启docker
查看镜像
四、测试(客户端192.168.52.165)
#docker rm -f $(docker ps -a -q) 删除所有docker进程
#docker rmi -f $(docker images -q) 删除所有docker镜像
1、配置
#vim /etc/docker/daemon.json
{
"insecure-registries": ["hub.paibay.com"]
}
#vim /etc/hosts
192.168.52.162 hub.paibay.com
#systemctl restart docker
2、下载镜像
#docker login hub.paibay.com
输入账号密码 #docker pull hub.paibay.com/zsxh/tomcat:v1.0
大家如果在头条号有电脑日常问题,可以在下方评论,看到后会第一时间回复大家。
作者|黑猫
关注【IT黑猫运维】头条号,每天收获最实战的电脑技能干货。
如果你喜欢我的文章,不妨点赞、转发、收藏一下哦!
Tags:harbor安装与配置
猜你喜欢
- 2024-12-30 微服务时代,运维必须了解的那些事(服务架构演变)
- 2024-12-30 K8s+Jenkins+Harbor+Gitlab+Pipeline+Rust 持续集成(三)
- 2024-12-30 kubernetes运维面试:部署k8s的时候都安装了哪些组件?
- 2024-12-30 基于Jenkins构建kubernetes企业级CI/CD
- 2024-12-30 把Windows打造成一个NTP时间同步服务器
- 2024-12-30 使用docker-maven-plugin插件构建镜像并推送至私服Harbor
- 2024-12-30 IDEA中使用Docker插件构建镜像并推送至私服Harbor
- 2024-12-30 单点登录平台Casdoor搭建与使用,集成gitlab同步创建删除账号
- 2024-12-30 5分钟自建一个轻量级Docker镜像仓库,带可视化管理,真香
- 2024-12-30 docker安装harbor开源私有镜像仓库