harbor

本地登陆registry报错

docker login 172.23.210.31
Username: admin
Password: 
Error response from daemon: Get https://172.23.210.31/v1/users/: dial tcp 172.23.210.31:443: getsockopt: connection refused

原因:docker login/pull/push等对registry的操作默认启用https,但这里harbor设置的是采用http。

解决方案:修改docker服务启动参数,在/usr/lib/systemd/system/docker.service文件中增加"--insecure-registry 172.23.210.31" 

安装部署

Harbor被部署为多个Docker容器,因此可以部署在任何支持Docker的Linux发行版上。目标主机需要安装Python,Docker和Docker Compose。
yum install docker docker-compose

离线包安装
tar zxvf harbor-offline-installer-v1.4.0.tgz

修改配置文件
harbor.cfg
docker-compose.yml
common/templates/registry/config.yml

更新一下配置文件
./prepare

开始安装并启动
./install.sh

docker-compose up -d
docker-compose ps

# 登录Harbor;
docker login -u admin -p 123456 172.23.210.31
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值