1.环境准备
系统: Centos7 1C1G
docker
docker-compose
离线安装:
解压离线安装包
tar zxf harbor-offline-installer-v1.9.4.tgz
mv harbor /usr/local/
cd /usr/local/harbor
更改配置文件
vim harbor.yml
hostname: 192.168.189.171 \\访问的IP地址
http:
port: 80 \\端口
harbor_admin_password: admin \\管理员admin的密码
执行安装脚本,耐心等待,执行完毕就安装成功,直接访问即可
sh install.sh
其他主机使用harbor仓库
1.修改配置文件
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://q3u0qv3z.mirror.aliyuncs.com"],
"insecure-registries":["192.168.0.2"]
}
重启docker
systemctl daemon-reload
systemctl restart docker
2.登录私有仓库
docker login 192.168.0.2
3.推送镜像到私有仓库
docker tag mysql:5.7 192.168.189.171/test/mysql:5.7
docker push 192.168.189.171/test/mysql:5.7
4.从仓库拉取镜像
docker pull 192.168.189.171/test/mysql:5.7