harbor安装

下载安装包

# 离线安装包
wget https://github.com/vmware/harbor/releases/download/v2.4.1/harbor-offline-installer-v2.4.1.tgz
tar zxvf harbor-offline-installer-v2.4.1.tgz
    
# 在线安装包
wget https://github.com/vmware/harbor/releases/download/v2.4.1/harbor-online-installer-v2.4.1.tgz
tar zxvf harbor-online-installer-v2.4.1.tgz

harbor.yml.tmpl 将配置文件后缀修改为harbor.yml

mv harbor.yml.tmpl harbor.yml

修改配置文件

# 修改hostname为本机ip
hostname: 服务器地址
# 修改port为8001,防止和80冲突
port: 8001

#注释掉https所有配置项

修改完配置文件后,在当前目录执行./install.sh,Harbor服务就会根据当前目录下的docker-compose.yml开始下载依赖的镜像,检测并按照顺序依次启动各个服务。

默认的登录地址和密码:

http://服务器地址:8001/
账号:admin
密码: Harbor12345


sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

解决https问题

#编辑dockerfile文件
vim /lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H fd:// --insecure-registry 服务器地址:8001 --containerd=/run/containerd/containerd.sock

#重启docker
systemctl daemon-reload && systemctl restart docker

#启动docker中的所有容器
docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)

vim /etc/docker/daemon.json
vim /etc/hosts

在这里插入图片描述

登录

docker login 服务器地址:8001
posted @ 2023-03-31 09:54  七星飘虫  阅读(104)  评论(0)    收藏  举报