ubuntu下安装harbor

一、安装docker

docker安装参见官网:https://docs.docker.com/engine/install/ubuntu/

二、安装docker compose

一般情况下,安装官网的方式安装docker  engine后,默认就已经安装了docker-compose插件

安装方法可参见:https://www.cnblogs.com/liyuanhong/p/18032281

三、安装harbor

harbor安装方式可参见官网:https://goharbor.io/docs/2.13.0/install-config/download-installer/

1、创建安装目录

sudo mkdir -p /opt/harbor
cd /opt/harbor

2、下载安装包

# 下载离线版本安装包
wget https://github.com/goharbor/harbor/releases/download/v2.5.3/harbor-offline-installer-v2.5.3.tgz
# 下载地址可以去官网找到

image

 3、解压安装包

sudo tar zxvf harbor-offline-installer-v2.5.3.tgz
cd harbor

4、配置harbor

# 复制配置模板
sudo cp harbor.yml.tmpl harbor.yml
# 编辑配置文件
sudo nano harbor.yml
# 修改主机名(使用服务器IP或域名)
hostname: 192.168.1.100
# 配置管理员密码
harbor_admin_password: Harbor12345
# 如果不需要HTTPS(仅测试环境),注释掉HTTPS相关配置
# https:
#   port: 443
#   certificate: /your/certificate/path
#   private_key: /your/private/key/path
# 数据存储路径(建议修改到较大的分区)
data_volume: /data/harbor

5、生成配置并安装

确定安装前配置好了docker镜像加速地址,配置方式参见:https://github.com/DaoCloud/public-image-mirror

# 运行准备脚本
sudo ./prepare
# 执行安装(这会拉取镜像并启动服务)
sudo ./install.sh

6、验证安装

# 查看服务状态
sudo docker compose ps
# 检查Harbor相关容器是否正常运行
sudo docker ps | grep harbor

image

 四、harbor服务管理

# 启动
sudo docker compose start
# 停止
sudo docker compose stop
# 重启
sudo docker compose restart
# 停止并移除容器(配置和数据不会删除)
sudo docker-compose down

五、访问harbor

访问地址:192.168.0.110

用户名:admin

密码:配置文件设置的密码

image

 

posted @ 2025-10-07 15:15  远洪  阅读(6)  评论(0)    收藏  举报