首页 > 其他分享 >harbor镜像仓库的使用

harbor镜像仓库的使用

时间:2022-12-03 13:32:53浏览次数:39  
标签:配置文件 harbor 端口 仓库 镜像 docker

由于registry镜像仓库存在缺乏认证机制、缺乏镜像管理机制等缺点,因此多使用harbor搭建镜像仓库

1.环境准备:需要安装docker以及docker-compose

2.下载harbor安装包,解压。这里用到2.5.2版本的软件包

3.修改配置文件。新版配置文件需要重命名为harbor.yml。打开它做如下配置:

harbor镜像仓库的使用_Harbor仓库

harbor镜像仓库的使用_docker_02

4.启动。执行install.sh脚本

5.为下载的镜像修改tag号。不修改成指定格式就无法上传镜像到harbor仓库

docker tag nginx 192.168.8.105/library/nginx

6.打开/etc/docker/daemon.json,加入如下内容:

{

        "insecure-registries":["192.168.8.105"]

}

由于docker仓库默认用443端口,这里把它改成本机的80端口(80端口默认可以不写)。之后重启docker

6.登录harbor仓库。用户名为admin,密码为harbor.yml中配置的密码(即harbor_admin_password参数的值)

harbor镜像仓库的使用_docker_03

7.之后可以上传镜像。再用别的机器下载镜像创建容器也是可以的。

harbor镜像仓库的使用_docker_04

harbor镜像仓库的使用_Harbor仓库_05

harbor镜像仓库的使用_Harbor仓库_06



标签:配置文件,harbor,端口,仓库,镜像,docker
From: https://blog.51cto.com/u_15796303/5908524

相关文章

  • 安装 Harbor
    1、安装docker参考docker安装https://www.cnblogs.com/hg-super-man/p/16898725.html2、安装docker-compose#下载docker-compose文件sudocurl-Lhttps://github.co......
  • Dockerfile自定义镜像、CentOS安装DockerCompose及Docker镜像仓库
    目录​​一、Dockerfile自定义镜像​​​​案例:基于java:8-alpine镜像,将一个Java项目构建为镜像​​​​二、CentOS安装DockerCompose​​​​案例:将cloud-demo微服务集群利......
  • Docker 推送跨平台镜像至 docker hub
    docker的神奇之处,目前大概也有了点初步的了解了,由于最近在处理跨平台构建镜像的问题,发现docker在拉取镜像时,会自动根据当前机器的架构,拉取符合当前架构的镜像,这样保证了镜......
  • 物流仓库数字孪生数据可视化管理系统提高企业管理效率-深圳华锐视点
    电商网络高速发展,数据信息冗余更新快,仓库物流逐渐显露出人为运营的短板,像爆仓、错发、漏发及暴力分拣等现象频频发生,一定程度影响了企业物流效率和服务质量,企业如何借......
  • maven仓库
    仓库仓库1https://search.maven.org/artifact/com.taosdata.jdbc/taos-jdbcdriver仓库2https://mvnrepository.com/nexus-aliyuncentralNexusaliyunhttp://maven......
  • 【FastDfs】Docker自定义构建ARM架构的FastDfs镜像
    由于服务器环境为ARM架构,在部署fastdfs时,发现网上的镜像几乎都是X86_64的,不同架构的镜像还不能通用,这个就有点烦了。。。。。由于之前没有从头编译制作过镜像,步步都是坑,在......
  • 【Docker学习系列】Docker学习2-docker设置阿里云镜像加速器
    在上一篇中,我们学会了在centos中安装docer。我们知道,镜像都是外网的,镜像一般都是比较大的,因为种种原因,我们知道,从外网下载比较慢的。所以,本文,凯哥就介绍怎么将docker的镜像......
  • git如何修改远程仓库地址
    1、gitbash进行配置gitremote-v//查看原始的fetch和push路径gitremote-vgitremoteset-urloriginhttps://github.com/xxx/xxx.git//更换新的仓库地址......
  • study-python 一个用于保存python学习的代码的仓库
    opencv-study文件夹2022年11月30创建OpenCV是一个图像处理库。它包含大量图像处理函数day01文件夹p1.py本代码功能:读取图像数据img=cv.imread(cv.samples.findFi......
  • H3C-端口镜像
    本地端口镜像配置举例配置Switch:<Sysname>system-view[Sysname]mirroring-group1local#创建本地镜像组[Sysname]mirroring-group1mirroring-portGigabitEth......