docker 之 registry私有仓库(harbor)

1、deploy a registry server

文档:https://docs.docker.com/registry/deploying/

镜像dockerhub:https://store.docker.com

安装:

docker run -d -p 8300:5000 --restart=always --nameemo registry registry:2

 访问地址:主机/v2/_catolog

2、harbor

选型:https://www.cnblogs.com/jaazz/p/9334183.html

参考:

  https://www.cnblogs.com/linyaonie/p/11238375.html

  https://www.cnblogs.com/yuhuLin/p/11046663.html (主要根据他来安装)

  https://www.cnblogs.com/zoulixiang/p/9644720.html

安装docker-compose
curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

  

安装harbor 并备份配置文件

wget -P /usr/loca/src/ https://github.com/vmware/harbor/releases/download/v1.2.0/harbor-online-installer-v1.2.0.tgz
cd /usr/loca/src/
tar xvf harbor-online-installer-v1.2.0.tgz -C /usr/local/
cp /usr/local/harbor/harbor.cfg /usr/local/harbor/harbor.cfg.bak

  进入对应目录,修改配置文件 问题

启动harbor

/install.sh

  可能会遇到与nginx冲突问题

1、检查并关闭原有nginx (占用80端口)

2、配置中加入代理

http_proxy =
https_proxy =
no_proxy = 127.0.0.1,localhost,ui

  

访问:配置的地址(hostname)
用户名:admin
密码:Harbor12345

  

原文地址:https://www.cnblogs.com/caolingyi/p/11638526.html

时间: 2024-10-03 20:48:52

docker 之 registry私有仓库(harbor)的相关文章

Git+Spring-boot+Docker+ Maven +Registry私有仓库 +jenkins 持续集成测试

转自: http://blog.csdn.net/lsgqjh/article/details/72597786

在 ubuntu 搭建 docker registry 私有仓库

为什么要搭建 docker 私有仓库 原因有几个: 项目需要,不希望将项目放到 docker hub 上. 环境需求,考虑网络.效率的问题,希望在私有服务器上建立自用的仓库,提高便利性和访问速度. 可以做更多的个性化配置. 用什么搭建 docker 私有仓库 docker 官方提供了 registry 的镜像,可以使用它来建私有仓库. 本次搭建的环境 在这里先说明一下本文的实验环境: docker 仓库服务器: ubuntu 14.04 ip地址:192.168.188.112 docker 客

K8S集群安装 之 安装Docker容器的私有仓库

一.在运维主机上安装私有仓库步骤 cd /opt opt]# mkdir src opt]# cd src/ # 可以去这个地址下载,也可以直接用我用的软件包 https://github.com/goharbor/harbor/releases/tag/v1.8.3 src]# tar xf harbor-offline-installer-v1.8.3.tgz -C /opt/ src]# cd /opt/ opt]# mv harbor/ harbor-v1.8.3 opt]# ln -s

docker使用之私有仓库构建(四)

docker使用之私有仓库构建 1.docker registry 镜像下载 docker search registry #搜索镜像 docker pull registry #下载镜像 2.启动registry 原文地址:https://www.cnblogs.com/xu743876685/p/8586331.html

docker自动义私有仓库

1.自定义私有仓库概念自定义私有仓库可以把docker的镜像像yum源一样共享出去,所有的局域网内的机器都能够通过访问这个仓库来启动docker镜像,不要再手动save镜像和load镜像了.自定义私有仓库需要用到一个registry的镜像,它会共享镜像的一台服务器,镜像化一台服务器.由于官网中这个仓库默认使用https,如果没有证书,就需要修改配置文件,让其使用http.如果不修改配置文件,会出现get https://192.168.1.194:5000/v1/--这样的报错.流程:192.1

构建docker高可用私有仓库基于Harbor开源系统

操作系统及相关软件版本说明: 测试服务器IP地址: IP 1 = 192.168.85.158,简称A仓库 IP 2 = 192.168.85.157,简称B仓库 一.Harbor项目介绍 1.Harbor来源 VMware公司最近开源了企业级Registry项目Harbor,其的目标是帮助用户迅速搭建一个企业级的Docker registry 服务. 它以Docker公司开源的registry 为基础,提供了管理UI, 基于角色的访问控制(Role Based Access Control),

Docker(三)私有仓库Harbor安装和配置

(一).概述Harbor是开源registry仓库,相比docker官方拥有更丰富的权限权利和完善的架构设计,适用大规模docker集群部署提供仓库服务. 下载地址:https://github.com/goharbor/harbor/releases (二).安装和配置.由于harbor包括docker,docker-composere和client只需安装docker即可(Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排.Harbor 的

docker registry私有仓库部署

私有仓库服务端:12.40[[email protected]_golang ~]# docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry-dev --name docker-registry registry:2.4[[email protected]_golang ~]# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMEScebb252856b1

Docker(八):私有仓库

有时候使用Docker Hub这样的公共仓库可能不太方便,用户可以创建一个本地仓库供私人使用. 在安装了Docker之后,可以获取官方的registry镜像来运行,docker-registry是官方提供的工具,用于构建私有的镜像仓库. 首先将registry镜像pull下来,$sudo docker pull registry 下载之后我们通过镜像启动一个容器: $sudo docker run -d -p 5000:5000 registry 默认情况下,会将仓库存放与容器的/tmp/reg