安装前提已经安装好docker
安装docker-compose
sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
下载harbor镜像仓库
wget https://storage.googleapis.com/harbor-releases/release-1.10.0/harbor-offline-installer-v1.10.1-rc1.tgz
解压下载文件
tar zxf harbor-offline-installer-v1.10.1-rc1.tgz
修改harbor.yml配置文件
hostname: 192.168.59.129 #这里配置的监听地址,也可以是域名
port: 8888 #这里配置监听端口
harbor_admin_password: Harbor12345 # 配置admin用户的密码
data_volume: /data/harbor #配置数据仓库
注释掉https块,不注释会报错
安装harbor
./install.sh
访问harbor界面
http://192.168.59.129:8888
用户:admin 密码:Harbor12345
配置harbor为本地仓库
需要在每个节点都配置
vi /etc/docker/daemon.json
添加
“insecure-registries” : [“http://192.168.59.129:8888”]
配置完成后需要重启docker
systemctl restart docker