Docker学习记录 - 构建私有镜像仓库 - harbor
Posted wangwangfei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker学习记录 - 构建私有镜像仓库 - harbor相关的知识,希望对你有一定的参考价值。
Docker学习记录 - 构建私有镜像仓库 - harbor
一、前置条件
安装docker
安装docker-compose
注意:harbor 对 docker 要求版本比较高,请安装最新版本
二、下载 harbor 安装包
download 中 harbor-offline-installer 对应的版本。
三、上传到服务器指定目录并解压,如 /home
tar -zxvf harbor-offline-installer-v1.10.4.tgz
四、安装
1、进去解压后的目录
2、修改配置 harbor.yml
3、
运行 ./prepare
运行 ./install.sh
4、docker ps 查看启动情况
五、使用
打开配置的地址:http://xxxxxxxxxxxxxxxxxxxxxxxxx
默认用户名密码 admin/Harbor12345
问题:
用其他主机docker login登录Harbor仓库报错
[gitlab-runner@ecs-aece .ssh]$ docker login xx.xx.xx.xxx
Username: admin
Password:
Error response from daemon: Get https://xx.xx.xx.xxx/v2/: dial tcp xx.xx.xx.xxx:443: connect: connection refused
这里说拒绝连接,因为我是用http部署的harbor,这里是https://进行访问的,所有出现报错
然后解决这个问题其实就在/etc/docker/daemon.json文件下
添加对私有仓库的认证就可以登录了
参考资料
docker(三):Harbor 1.8.0 仓库的安装和使用
以上是关于Docker学习记录 - 构建私有镜像仓库 - harbor的主要内容,如果未能解决你的问题,请参考以下文章