CentOS安装Harbor指南
环境准备
在开始安装Harbor之前,确保你的CentOS系统满足以下要求:

- CentOS 7或更高版本
- 2GB以上内存
- 500MB以上磁盘空间
- 网络连接
安装依赖
更新系统并安装必要的依赖:
sudo yum update -y sudo yum install -y yum-utils device-mapper-persistent-data lvm2
安装Docker
Harbor依赖于Docker,因此需要先安装Docker:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install -y docker-ce docker-ce-cli containerd.io sudo systemctl start docker sudo systemctl enable docker
安装Harbor
Harbor可以通过Docker镜像安装,拉取Harbor镜像:
sudo docker pull harbor/harbor
创建一个名为harbor的目录,用于存放Harbor的数据:

sudo mkdir -p /opt/harbor sudo chown -R 1000:1000 /opt/harbor
创建一个harbor.yml配置文件,并修改以下参数:
# harbor.yml version: 2.0 # 指定Harbor服务器的地址 hostname: your-harbor-server-ip # 数据存储路径 data_dir: /opt/harbor/data # 管理员用户名和密码 harbor_admin_password: Harbor12345 # HTTPS配置 https: enabled: true # 指定SSL证书和私钥的路径 cert_path: /opt/harbor/certs/harbor.crt key_path: /opt/harbor/certs/harbor.key # 其他配置...
运行Harbor
使用以下命令启动Harbor:
sudo docker run -d -p 8080:80 -p 443:443 --name harbor -v /opt/harbor/certs:/etc/ssl/certs -v /opt/harbor/data:/data -v /opt/harbor/config/:/etc/harbor/ -e HARBOR_ADMIN_PASSWORD=Harbor12345 harbor/harbor
访问Harbor
在浏览器中输入Harbor服务器的IP地址,如http://your-harbor-server-ip,并按照提示完成初始设置。
FAQs
Q1:如何修改Harbor的默认管理员密码?

A1:在Harbor的配置文件harbor.yml中,找到harbor_admin_password字段,修改其值后重新启动Harbor服务。
Q2:如何备份Harbor的数据?
A2:可以通过备份/opt/harbor/data目录来备份Harbor的数据,可以使用以下命令进行备份:
sudo tar -czvf harbor_backup.tar.gz /opt/harbor/data
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复