首页 > 其他分享 >私有harbor镜像仓库离线安装

私有harbor镜像仓库离线安装

时间:2022-12-13 21:11:21浏览次数:62  
标签:compose harbor 离线 server1 192.168 镜像 docker root

Harbor仓库
在做此操作前必须保证有 docker-compose

1.安装compose
[root@server1 ~]# curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-uname -s-uname -m -o /usr/local/bin/docker-compose

[root@server1 ~]# chmod +x /usr/local/bin/docker-compose
官方地址
2.下载 docker Harbor 离线安装包
[root@server1 ~]# wget https://github.com/goharbor/harbor/releases/download/v2.5.3/harbor-offline-installer-v2.5.3.tgz
3.解压
[root@server1 ~]# tar -zxvf harbor-offline-installer-v2.3.4.tgz
4.配置 harbor 服务的主机名
[root@server1 ~]# cd harbor
[root@server1 harbor]# mv harbor.yml.tmpl harbor.yml
修改 harbor.yml 文件中的 hostname 的值为 自己宿主机的主机名或者 IP
hosname = 192.168.20.10 本机ip地址
5,关闭 https
还是在 harbor.yml 文件中,注释掉如下几行

https:

https port for harbor, default is 443

port: 443

The path of cert and key files for nginx

certificate: /your/certificate/path

private_key: /your/private/key/path

6.执行 install.sh 脚本
[root@server1 harbor]# ./install.sh

显示如下就表示成功了

浏览器访问测试:192.168.20.10:8080
默认用户为 admin
默认密码为Harbor12345

创建项目

创建用户

[root@server1 harbor]# vi /etc/docker/daemon.json
"registry-mirrors": ["https://vhhnot6u.mirror.aliyuncs.com"],
"insecure-registries":["192.168.20.10:8080"]
}

重启docker
[root@server1 harbor]# systemctl restart docker
连接

上传httpd这个镜像

打包
[root@server1 ~]# docker tag httpd:latest 192.168.20.10:8080/xing/httpd:v1
上传
[root@server1 ~]# docker push 192.168.20.10:8080/xing/httpd:v1

查看一下

下载一下试试pull很快因为镜像仓库在本地
[root@server1 ~]# docker pull 192.168.20.10:8080/xing/httpd:v1

标签:compose,harbor,离线,server1,192.168,镜像,docker,root
From: https://www.cnblogs.com/xiaotao188/p/16980629.html

相关文章

  • 【java开发】快速搭建java开发环境(离线开发、在线开发)
    文章目录​​1、简介​​​​2、下载和安装jdk​​​​2.2下载jdk​​​​2.2配置环境变量​​​​2.3常见命令​​​​3、jdk开发​​​​3.1测试代码(helloworld)​​......
  • 手动build unity3d的docker镜像
    手动buildunity3d的docker镜像参考资料docker官方文档:​​DockerDocumentation|DockerDocumentation​​unity3dlinux版的论坛链接,在这里能找到各个版本,以及需要安装......
  • Unity插件 - MeshEditor(八)模型镜像特效
    将静态模型(带MeshFilter)按指定轴向、指定距离克隆一个镜像物体出来,思路很简单,将模型的顶点坐标按指定轴取反,并累加上设定的距离值,然后就完毕了!不过,因为镜像体的顶点镜像于之......
  • kickstart+mkisofs制作自动安装的镜像
    ks文件模板可以参考/root/anaconda_ks.cfg(根据当前操作系统实际安装情况生成的一个文件),然后以此为模板经行编辑,制作自己的ks文件。 ks.cfg文件组成大致分为3段1.......
  • Registry&Harbor私有仓库问题
    1、按照我对docker的理解,宿主机a,想要访问宿主机机b中的容器,哪怕是局域网访问,一定要让这个容器绑定宿主机b的物理端口,然后通过宿主机b的ip和端口访问但是老师今天的课程中,他......
  • 三、Docker 镜像与容器常用命令
    一、docker概念  1、docker是一个容器引擎(创建容器),虚拟化技术的一种  2、虚拟化技术:虚拟机、K8S(硬盘、内存、服务)  3、容器(小型的linux系统)  4、举例   ......
  • 2022全球20多款知名的Android刷机ROM镜像和Android系统开源源码(覆盖全球机型)
    因此,您拥有一台Android设备,最近,相同的旧UI开始让您感到无聊。好了,是时候进入自定义ROM的领域了。安装自定义ROM是解决OEM延迟更新并添加大量新功能以充分利用Android设备的......
  • 镜像_容器_仓库
    1镜像-(概念:复制的程序)   定义:Docker镜像可以看作是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置......
  • 基于Docker构建CentOS7_Java8_Tomcat8.5 的镜像及Web应用的部署
    写在前面公司项目去​​Oracle​​​用​​teleDB​​,都在容器上部署,所以系统的学习下,之前着急忙慌的。本博客笔记属于​​实战类​​,适用于小白博文有错误的地方,或者关于博......
  • 黄海广博士的github镜像下载(机器学习及深度学习资源)
    黄海广博士在github开源了吴恩达老师的机器学习及深度学习个人笔记,成为热门项目,详情报道见​​文章​​。其中机器学习笔记5600star,深度学习笔记3800star。由于某种原因,国内......