侧边栏壁纸

Harbor仓库部署安装

2023年08月15日 183阅读 0评论 2点赞

基础环境

安装docker

#安装docker-ce 社区版
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
#启动docker服务
systemctl start docker
#查看docker版本
docker -v

安装Docker compose

#安装docker-compose
yum -y install docker-compose

Habor安装

下载链接:https://github.com/goharbor/harbor/releases
#创建解压目录harbor
mkdir /home/harbor
#进入解压目录harbor
cd /home/harbor
#解压压缩包到当前目录下的harbor目录中
tar -zxvf harbor-offline-installer-v2.8.3.tgz

编辑配置文件

[root@nginx harbor]# vi harbor.yml 

编辑配置文件

启动项目

./install.sh

等待安装完成

连接信息

  • 用户名:admin
  • 密码:Habor@12345

Docker推送镜像

# 登录harbor仓库
docker login 192.168.0.8:88

# 在项目中标记镜像:
docker tag SOURCE_IMAGE[:TAG] 192.168.0.83:88/library/REPOSITORY[:TAG]
eg:  docker tag posdk:v2.0 192.168.0.83:88/library/posdk:v2.0
# 推送镜像到当前项目:
docker push 192.168.0.83:88/library/REPOSITORY[:TAG]
eg: docker push 192.168.0.83:88/library/posdk:v2.0

常见问题

  • docker login问题:Error response from daemon: Get https://: http: server gave HTTP response to HTTPS client
# 编辑daemon.json
vi /etc/docker/daemon.json
# 内容如下
{
  "registry-mirrors": ["https://tr48y1nm.mirror.aliyuncs.com"],
  "insecure-registries":["http://192.168.0.83:88"]

}

# 重新加载daemon
systemctl daemon-reload
# 重启docker
systemctl restart docker
2

—— 评论区 ——

昵称
邮箱
网址
取消
人生倒计时
舔狗日记