安装配置企业容器镜像仓库Harbor
简介
Harbor 是一个企业级开源仓库,用于存储和管理 Docker 镜像。它提供了一系列功能,包括镜像复制、安全扫描和漏洞管理。Harbor 可以通过多种方式安装,其中之一是使用 Docker Compose。
安装Harbor
下载Harbor的Docker Compose文件(方式一)
shell
#export HARBOR_VERSION=2.5.6
export HARBOR_VERSION=2.9.4
#export HARBOR_VERSION=2.10.3
wget https://mirror.ghproxy.com/https://github.com/goharbor/harbor/releases/download/v${HARBOR_VERSION}/harbor-offline-installer-v${HARBOR_VERSION}.tgz如果没有docker-compose就安装一个
shell
sudo curl -L "https://oss.odboy.cn/blog/files/docker-compose-linux-x86_64-v2.27.1" -o /usr/local/bin/docker-compose
sudo chmod a+x /usr/local/bin/docker-compose修改配置
shell
#export HARBOR_VERSION=2.5.6
export HARBOR_VERSION=2.9.4
#export HARBOR_VERSION=2.10.3
tar xvf harbor-offline-installer-v${HARBOR_VERSION}.tgz
cd harbor
cp harbor.yml.tmpl harbor.yml
vi harbor.yml注释 https 配置

http 的port 改成想要映射的端口

hostname 改成 本机hostname或本机内外网ip

执行脚本
shell
# 安装Harbor需要Docker和DockerCompose的支持哦~
sh install.sh
常用命令
shell
# 查看
docker-compose ps
# 启动
docker-compose up -d
# 重启
docker-compose restart
# 停止
docker-compose down
访问 Harbor 测试
访问:http://ip:port 账号/密码:admin/Harbor12345
这里我的地址是:
http://192.168.235.100:3080


