1.harbor依赖组件安装:
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
curl -L https://github.com/docker/compose/releases/download/1.23.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
2.harbor安装:
mkdir -p /harbor
cd /harbor/
wget https://github.com/vmware/harbor/releases/download/v1.10.5/harbor-online-installer-v1.10.5.tgz
tar -xzvf harbor-online-installer-v1.10.5.tgz
修改:harbor.yml
(1).修改hostname为实际ip
(2).去掉https配置 //也可以使用openssl req -x509 -nodes -days 36500 -newkey rsa:2048 -keyout ./harbor.key -out ./harbor.crt生成证书和key
(3).修改密码harbor_admin_password
systemctl start docker.service
./harbor/install.sh
3.测试:
配置:
[root@localhost docker]# cat daemon.json
{
"insecure-registries": [
"192.168.171.132"
]
}
systemctl restart docker.service
docker info 查看配置是否生效
登录测试:
docker login