harbor仓库搭建

摘要:
登录成功后,上传海港项目的图像。有一个复制图像的命令。在上传中,以我的本地nginx为例。发生此错误是因为没有向项目中添加用户。这个项目由管理员用户创建,而我的docker连接到测试用户。添加要上载的用户可以在下一次上载中成功上载,港湾视图显示上载已成功。
harbor仓库搭建
 

harbor安装要求

harbor仓库搭建第1张

harbor仓库搭建第2张

  harbor快速部署

    下载harbor:https://github.com/goharbor/harbor/releases

这边以harbor-1.8.2为例

harbor仓库搭建第3张

 [root@gitlab home]# tar -xf harbor-offline-installer-v1.8.2.tgz

修改配置文件

harbor仓库搭建第4张

 harbor仓库搭建第5张

 必改项,其余的自己看着改

下载docker-compose

curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/sbin/docker-compose && chmod +x /usr/sbin/docker-compose

然后依次执行

harbor仓库搭建第6张

 harbor仓库搭建第7张

 harbor仓库搭建第8张

启动完成后 登录harbor页面,默认用户名密码 admin/Harbor12345

登录页面后创建一个project测试下上传功能

harbor仓库搭建第9张

修改docker启动的service

harbor仓库搭建第10张

 不然连接会报错

 使用docker连接,上传一个镜像测试,输入自己的账户名密码。

harbor仓库搭建第11张

登录成功后,上传一个镜像

harbor项目中有命令复制

harbor仓库搭建第12张

先打tag,在上传,以我本机nginx为例

harbor仓库搭建第13张

出现这个报错是因为没有给项目添加用户,本项目是用admin用户创建的,而我docker连接的是test用户,添加用户上传即可

harbor仓库搭建第14张

 在次上传

harbor仓库搭建第15张

 上传成功,harbor上查看

harbor仓库搭建第16张

已成功上传。

文档参考:

  https://github.com/goharbor/harbor/blob/master/docs/installation_guide.md

  https://docs.docker.com/compose/install/

  

免责声明:文章转载自《harbor仓库搭建》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇(转)celery定时任务gitlab安装下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Apache环境下强制http跳转至https的配置总结

一. 简单实例介绍一般来说,apache配置好http和https后,如果想要做http强转到https,需要设置url重定向规则,大致需要下面几个步骤即可完成配置: 1)在httpd.conf文件里使下面模块生效 [root@back ~]# cat /usr/local/apache/conf/httpd.conf ..... LoadModule s...

QT5.1 调用https

以VS开发为例。因为https访问需要用到SSL认证,而QT默认是不支持SSL认证,所以在使用之前必须先做一些准备工作: 需要安装OpenSSL库: 1、首先打开http://slproweb.com/products/Win32OpenSSL.html网页; 2、下载安装包,我下载的是:Win32 OpenSSL v1.0.1c Light安装包,随着时...

Remix 搭建与简单使用,并支持外部访问

Remix 搭建与简单使用,并支持外部访问 转 https://blog.csdn.net/linshenyuan1213/article/details/83444911 remix是基于浏览器的在线编译器,鉴于网络问题,可能存在登不上去的问题,因此 ,可以搭建自己本地的Remix。     本文是基于virtalbox的ubuntu1804的虚拟机...

docker资料卷——mysql

简介 docker是运行在虚拟环境中的,这样会有一个问题,那就是储存在docker内的数据会随着docker的重启、宕机而丢失,从而造成不可估量的损失。 所以docker提供了-v指令,可以将容器内的目录以及文件映射到外部文件系统,容器启动时会读取外部文件系统,从而保证数据的完整性。 mysql作为最流行的数据库之一,使用范围十分广泛,如果部署在docke...

Docker镜像制作-Day02

1. 手动制作Docker镜像 1.1 手动制作基于yum安装nginx的Docker镜像 1.1.1 启动基础镜像,并安装nginx [root@docker01 ~]# docker pull centos:7.9.2009 [root@docker01 ~]# docker images|grep 7.9 centos ce...

Frp内网穿透安装教程#Frpc OpenWrt客户端安装#图形化管理

本文转自:https://blog.csdn.net/sugoods/article/details/108839840 注意事项:在OpenWrt环境下,一定要先安装frpc客户端再安装图形操作界面 luci-app-frpc,要不就会出问题。不要问我怎么知道的,反正按着我的步骤装就好。 一、路由器安装Frp客户端Frpc,按下面的操作步骤。目前最新版本...