安装harbor
环境:安装有docker的虚拟机(IP:192.168.1.138做为服务端)
将所需要的安装包复制进去
tar -zxf harbor-offline-installer-v1.6.2.tgz -C /usr/local/
cd /usr/local/harbor/
vim harbor.cfg
保存退出
cd
mv docker-compose /usr/bin/
chmod +x /usr/bin/docker-compose
cd /usr/local/harbor/
./install.sh
systemctl stop firewalld
setenforce 0
然后访问harbor图形化管理界面
Firefox http://192.168.1.138
Harbor账户:admin 默认密码:Harbor12345
创建一个项目
创建ok
将客户端上的文件上传到服务端
在客户端操作
docker images (查看下客户端上的文件)
vim /usr/lib/systemd/system/docker.service
指定需要上传的服务器ip
保存退出
下载
首先将客户机上的kgcweb/hello-world删除
下载OK
Harbor的主从复制
主IP:192.168.1.138
从Ip:192.168.1.142
首先在Harbor主服务器上的图形化界面操作
点击仓库管理---新建目标---
填写名称
测试连接下看成功否----ok就确认
接着点击复制管理----新建规则
保存后产看下 点击“kgcweb”这条项目
若下面出现“finished”则表示成功!!!
然后到从服务器下查看下(刷新)
安装PMM
环境一台安装有pmm-server环境的docker主机
docker create -v /opt/consul/data -v /opt/prometheus/data -v /var/lib/mysql -v /var/lib/grafana --name pmm-data percona/pmm-server:1.17.1
docker run -d -p 80:80 --volumes-from pmm-data --name pmm-server --restart always -e SERVER_USER=mario -e SERVER_PASSWORD=123456 percona/pmm-server:1.17.1
firefox 192.168.1.142