安装docker
安装docker-compose
官网地址:https://github.com/docker/compose/releases/
![](https://www.wmmzz.com/wp-content/uploads/2021/02/image-23-1024x688.png)
curl -L https://github.com/docker/compose/releases/download/1.28.4/docker-compose-Linux-x86_64 > /usr/bin/docker-compose
chmod +x /usr/bin/docker-compose
docker-compose -v
安装harbor
官网地址:https://github.com/goharbor/harbor/releases/tag/v2.0.6
![](https://www.wmmzz.com/wp-content/uploads/2021/02/image-24-1024x478.png)
wget https://github.com/goharbor/harbor/releases/download/v2.0.6/harbor-offline-installer-v2.0.6.tgz
tar zxvf harbor-offline-installer-v2.0.6.tgz
cd harbor
cp harbor.yml.tmpl harbor.yml
vim harbor.yml
![](https://www.wmmzz.com/wp-content/uploads/2021/02/image-29.png)
直接执行install.sh脚本文件
![](https://www.wmmzz.com/wp-content/uploads/2021/02/image-28.png)
harbor容器启动停止
docker-compose start
docker-compose stop
在没有https的情况下使用harbor仓库,需要修改客户端docker的配置文件/etc/docker/daemon.json,重启docker
cat /etc/docker/daemon.json
{
"insecure-registries": ["http://harbor.wmmzz.com"]
}
systemctl daemon-reload
systemctl restart docker.service