1、离线安装包
2、 解压安装
wget https://github.com/goharbor/harbor/releases/download/v1.9.4/harbor-offline-installer-v1.9.4.tgz
tar xzvf harbor-offline-installer-v1.9.4.tgz
3、修改配置文件
nano harbor.yml
hostname=本机IP
4、安装
./install.sh
5、添加私仓地址
nano /etc/docker/daemon.json
{
"insecure-registries":["本机IP:PORT"]
}
6、重启服务
systemctl daemon-reload
systemctl restart docker
7、检查私仓地址是否生效
docker info
Insecure Registries:
本机IP:PORT
8、启动Harbor服务
docker-compose start
9、浏览器访问
http://IP:port
10、自定义镜像,举例:tomcat
docker pull tomcat
# 在项目中标记镜像:
docker tag SOURCE_IMAGE[:TAG] 私仓IP:PORT/mspbots/IMAGE[:TAG]
# 先登录到私仓
docker login 私仓IP:PORT -u 用户名 -p 密码
# 推送镜像到当前项目:
docker push 私仓IP:PORT/mspbots/IMAGE[:TAG]