环境准备
服务器系统 | Centos7.7 |
---|---|
内存 | 1G |
CPU | 2核 |
IP地址 | 10.0.0.43 |
获取harbor源码包,我们可以去Github上
https://github.com/vmware/harbor/releases/
https://github.com/goharbor/harbor/releases
cd /usr/local/sbin/
chmod +x docker-compose
docker-compose -v
tar zxf harbor-offline-installer-v1.8.1.tgz
cd harbor/
mv harbor /usr/local/
cd /usr/local/
vim harbor.yml
./install.sh
时间会有点长,耐心等待即可
docker-compose ps
docker-compose stop
systemctl restart docker
docker pull nginx
docker tag nginx 10.0.0.43/docker/nginx
vim /etc/docker/daemon.json
{ "insecure-registries":["10.0.0.43"] }
docker-compose stop
systemctl restart docker
docker-compose ps
docker login 10.0.0.43
docker push 10.0.0.43/docker/nginx