首页 > 其他分享 >搭建docker私有仓库harbor

搭建docker私有仓库harbor

时间:2022-11-26 12:56:20浏览次数:73  
标签:bridge 137.12 harbor 192.168 私有 docker 80

一、前提

1.Harbor 基于docker和docker-compose.首先确认计算机是否已安装

Docker-compose下载,参考https://blog.csdn.net/LPClan/article/details/121130083

2. 开启内核参数 (置为 1),表示 bridge 设备在二层转发时也去调用 iptables 配置的三层规则 (包含 conntrack)

vim /etc/sysctl.conf

#添加以下内容
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1

#最后再执行
sysctl -p

 

二、搭建

1.下载harbor

wget https://ghproxy.com/https://github.com/goharbor/harbor/releases/download/v2.5.3/harbor-offline-installer-v2.5.3.tgz

  

2.解压

tar xf harbor-offline-installer-v2.5.3.tgz

3.配置文件修改

/i/ll/?i=6a08a2d9827b42d89ead10abe0040fae.png

4.执行install.sh脚本,开始安装,有安装window软件的感觉。

 5.安装成功

 

三、使用

1.服务器端新建项目

2.客户端配置

vi /etc/docker/daemon.json
#增加
insecure-registries"":[""192.168. 137.12:80"]
#重启
systemctl daemon-reload
systemctl restart docker

3.客户端登录至harbor服务

docker login 192.168.137.12:80

 

4. 打TAG,PUSH到仓库测试

docker tag mynginx mynginx:V1
docker push 192.168.137.12:80/test/mynginx:v1

 

5.下载镜像测试。公开不需要登录,私有需要登录。

Docker pull 192.168.137.12:80/test/mynginx:v1

标签:bridge,137.12,harbor,192.168,私有,docker,80
From: https://www.cnblogs.com/heho/p/16925132.html

相关文章

  • Docker搭建Redis高可用集群(基于redis-sentinel)
    一主二从wgethttp://download.redis.io/redis-stable/redis.conf#主库dockerrun--nameredis-master-d-p6300:6300-v/D/Workspace/Docker/docker-install-redis-cl......
  • docker安装neo4j
    docker安装neo4jdockerpullneo4j:3.5.35-community dockerrun-id--namec_neo4j-p7474:7474-p7687:7687-v/home/neo4j/data:/data-v/home/neo4j/logs:/lo......
  • k8s与Docker-九五小庞
    随着k8s作为容器编排解决方案变得越来越流行,有些人开始拿Docker和k8s进行对比,不禁问道:Docker不香吗?k8s是kubernets的缩写,’8‘代表中间的八个字符。其实Docker和......
  • Docker简单使用总结
    写在前面最近在部署前后端分离的SpringBoot项目,发现使用Docker技术很方便,特此记录一下Docker常用命令1、常用网站Dockerdocs:https://docs.docker.com/官方文档Do......
  • centos下docker安装使用
      官网地址,安装说明:https://docs.docker.com/engine/install/centos/如安装过旧的版本,需要把之前的移除,执行命令sudoyumremovedocker\......
  • Docker
      ......
  • 基于Docker的Golang开发
    一、Docker用于开发Docker不仅用于部署,它还可以用于开发。1、为什么要在开发中使用Docker主要有以下几个原因。1)一致的开发环境使用Docker,可以保证整个研发团队使用一致的开......
  • Docker Live时代 | 容器微时代,集思创未来-广州站
     容器微时代集思创未来有容云倾力打造DockerLive时代系列主题线下沙龙,每月一期畅聊容器技术生态,北京,深圳,广州,上海……有容云跨城带你起航!活动详情第一期:北京......
  • Docker家的容器到底是个啥?
    成电联创/ToB领域中,为企业提供快速开发、测试、应用等整体解决方案的公司日渐蓬勃,今日为大家介绍一下云计算领域的新一代虚拟技术-Docker.▍它是什么?Docker是......
  • Docker 公司与阿里云达成合作,在中国提供 Docker Hub 服务
    10月13日,在2016杭州·云栖大会上,全球知名的容器技术公司Docker供与阿里云宣布达成战略合作,双方将在容器服务领域进行紧密合作,阿里云将为客户提供更加先进的云上应用管理......