ITPub博客

首页 > 云计算 > 容器服务 > 搭建Harbor 镜像仓库

搭建Harbor 镜像仓库

原创 容器服务 作者:kakaxi9521 时间:2022-02-16 11:17:05 0 删除 编辑

       内网环境,申请一台能访问外网的机器, 开通连接互联网的443和80端口,作为安装Harbor镜像仓库的机器。

其他的需要访问此镜像仓库的机器需要开通至此机器的443和80端口。

  1. 安装Harbor的前提条件是安装了docker 和docker-compose。

  2. 下载Harbor安装包和docker-compose包。

Harbor下载地址:

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

Harbor的安装可以参照网上教程, 主要两个步骤: 1. ./parpare  2. ./install.sh

安装Harbor 时因为是测试环境,搭建的是http服务, 安装完成后使用docker-compose ps 查看harbor 各容器运行情况:

docker-compose下载地址:

https://github.com/docker/compose/releases

将docker-compose-linux-x86_64 放入/usr/local/bin/目录。

同时在/usr/bin目录新建docker-compose 至/usr/local/bin/docker-compose 的软连接。

ln -s /usr/local/bin/docker-compose docker-compose

Install docker compose:

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

Harbor 可以通过web 浏览器http 进行访问。默认用户名密码admin/Harbor12345。

    3. 给image 打标签,并上传镜像。

Tag image:

docker tag SOURCE_IMAGE[:TAG] 192.168.1.11/library/IMAGE[:TAG]

Push image:

docker push 192.168.1.11/library/IMAGE[:TAG]

     4. 其他podman 机器想要访问Harbor 镜像仓库需要开通机器至仓库的443,80端口。同时需要修改镜像仓库的信息。

添加

[[registry]]

location = "192.168.1.11"

insecure = true


至此可以正常访问harbor 镜像仓库。




来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21374452/viewspace-2855607/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Mysql Key Buffer Size
请登录后发表评论 登录
全部评论

注册时间:2009-04-13

  • 博文量
    136
  • 访问量
    178853