Docker 3.Harbor搭建私服

161 阅读1分钟

安装Harbor

https://github.com/goharbor/harbor/releases/download/v2.8.2/harbor-offline-installer-v2.8.2.tgz

配置harbor

vim  harbor.yml

hostname: 192.168.200.182
http:
  port: 80
#https:
  # https port for harbor, default is 443
#  port: 443
  # The path of cert and key files for nginx
#  certificate: /https/ca/harbor.crt
#  private_key: /https/ca/harbor.key
harbor_admin_password: Harbor12345

安装

./install.sh

访问

http://192.168.200.182

admin
Harbor12345

推送镜像

接受http登录

需要添加 insecure-registries

vim /etc/docker/daemon.json 
{
  "insecure-registries": [ "192.168.200.182" ]
}
# 执行此步后需要重启docker
systemctl daemon-reload
systemctl restart docker
docker login 192.168.200.182 -u admin -p Harbor12345

docker tag redis:6.0.8 192.168.200.182/customer/redis:6.0.8
docker push 192.168.200.182/customer/redis:6.0.8

注意:所有数据都在 /data 目录下,可做备份