美文网首页
Harbor容器镜像仓库部署&QA

Harbor容器镜像仓库部署&QA

作者: ketchup | 来源:发表于2019-03-13 00:53 被阅读0次

1.安装docker
2.安装好docker-compose
3.安装harbor
4.使用

1.安装docker

参考安装docker地址

2.安装docker-compose

推荐离线安装
链接:https://pan.baidu.com/s/1rc4TiDudv0YUBgZj6moqjg 密码:0k2i

1.下载docker-compose 上传到/usr/local/bin下
2.chmod +x /usr/local/bin/docker-compose

3.安装harbor

链接:https://pan.baidu.com/s/1rc4TiDudv0YUBgZj6moqjg 密码:0k2i

#1.下载harbor离线压缩包上传到服务器,解压
tar zxvf harbor-offline-installer-v1.5.1.tgz # cd harbor
#2.编辑harbor配置文件
vi harbor.cfg

#编辑
hostname = 服务器ip 
ui_url_protocol = http
harbor_admin_password = 123456 #可自己设置,默认是Harbor12345

# 3.  安装
./prepare

./install.sh

4.使用

访问地址: 服务器ip:80
密码默认是Harbor12345 (或者是自己配置的密码)

image.png image.png

因为docker 默认是https的, harbor部署的是http, 所有要在docker中配置http镜像仓库可信任

1、配置http镜像仓库可信任

vi /etc/docker/daemon.json
#添加
"insecure-registries":["reg.ctnrs.com"]
#重启docker
systemctl restart docker

例:
{"registry-mirrors": ["http://f1361db2.m.daocloud.io"],
"insecure-registries":["reg.ctnrs.com"]
}
2、使用

#打标签
docker tag centos:6 服务器ip/library/centos:6
#上传
docker push 服务器ip/library/centos:6 
#下载
docker pull 服务器ip/library/centos:6

登陆进去之后, 就可以
1.新建项目(即仓库地址)
2.新建用户
3.把用户添加到私有仓库里
4.在服务器上docker login 、docker pull、 docker push 了

相关文章

网友评论

      本文标题:Harbor容器镜像仓库部署&QA

      本文链接:https://www.haomeiwen.com/subject/tutvsxtx.html