1.安装docker
2.安装好docker-compose
3.安装harbor
4.使用
1.安装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 (或者是自己配置的密码)
因为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 了
网友评论