您的位置:首页 > 房产 > 建筑 > docker私有云仓库Harbor部署及使用

docker私有云仓库Harbor部署及使用

2024/12/23 6:03:04 来源:https://blog.csdn.net/A_art_xiang/article/details/141529614  浏览:    关键词:docker私有云仓库Harbor部署及使用

文章目录

  • 一、前置准备
    • 1、安装docker、docker-compose
  • 二、安装harbor
    • 1、下载Harbor
    • 2、证书
    • 3、配置文件
    • 4、安装
    • 5、使用

一、前置准备

1、安装docker、docker-compose

centos7安装与卸载docker-简单而详细无坑
docker-compose容器编排使用详解+示例

二、安装harbor

1、下载Harbor

下载地址:https://github.com/goharbor/harbor/releases
要使用offline版本
在这里插入图片描述

# 下载 目前最新版是2.11.0 下载较慢,可以私我给网盘地址
wget https://github.com/goharbor/harbor/releases/download/v2.11.0/harbor-offline-installer-v2.11.0.tgz
# 解压
tar xf harbor-offline-installer-v2.11.1.tgz

2、证书

不域名,此处忽略。

3、配置文件

可以在配置文件修改登录密码等配置。

# 默认配置文件是harbor.yml.tmpl
cp harbor.yml.tmpl harbor.yml# 登录密码:harbor_admin_password : 默认Harbor12345
# 数据目录:data_volume:默认/data
# hostname:改为本机地址(如果不用证书的话,用证书需要改为域名)
# https:不需要https就全注释掉
注意!如果使用http方式提交下载harbor中的镜像,需要配置:
vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://docker.m.daocloud.io"],"insecure-registries": ["192.168.56.10"]
}
# 重启服务器
sudo systemctl daemon-reload
sudo systemctl restart docker

4、安装

# 准备,需要下载镜像,需要能用的docker源
./prepare
# 安装运行
./install.sh# 查看运行的harbor
docker-compose ps

5、使用

访问http://192.168.56.10/,用户名密码为用户名:admin,密码:Harbor12345
在这里插入图片描述

# 登录
docker login -u admin -p Harbor12345 http://192.168.56.10
# 提交一个镜像试试
docker tag  redis:latest 192.168.56.10/library/redis:1.0
docker push 192.168.56.10/library/redis:1.0# 下载一个镜像
docker pull 192.168.56.10/library/redis:1.0

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com