Docker之Harbor介绍
Harbor
Docker Harbor 部署私有仓库。它以 Registry 为基础,提供了对用户友好的管理界面,可以帮助我们快速搭建一个企业级的 Docker Registry 服务。Harbor 的每个组件都是以 Docker 容器的形式构建的,使用 Docker Compose 进行部署。
部署
安装好 docker 、docker-compose
安装harbor
用户:admin
密码:Harbor12345
、
推送镜像到harbor
[root@harbor harbor]# docker pull nginx
[root@harbor harbor]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest ad4c705f24d3 2 days ago 133MB
[root@harbor harbor]# docker tag ad4c705f24d3 192.168.118.44/whd/nginx-01 ##打标签
[root@harbor harbor]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
192.168.118.44/whd/nginx-01 latest ad4c705f24d3 2 days ago 133MB
nginx latest ad4c705f24d3 2 days ago 133MB
[root@harbor harbor]# docker login -u admin -p Harbor12345 http://192.168.118.44 ##登录harbor仓库
##登录过程如果出现https加密报错,在/usr/lib/systemd/system/docker.service文件中的ExecStart=/usr/bin/dockerd那里fd://后面添加--insecure-registry 192.168.118.44即可
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded
[root@harbor harbor]# docker push 192.168.118.44/whd/nginx-01 #上传镜像
Using default tag: latest
The push refers to repository [192.168.118.44/whd/nginx-01]
fac15b2caa0c: Pushed
f8bf5746ac5a: Pushed
d11eedadbd34: Pushed
797e583d8c50: Pushed
bf9ce92e8516: Pushed
d000633a5681: Pushed
latest: digest: sha256:6fe11397c34b973f3c957f0da22b09b7f11a4802e1db47aef54c29e2813cc125 size: 1570
```![在这里插入图片描述](https://img-blog.csdnimg.cn/50eaf22a63fb488aad60b2d28c608ec1.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAREgyMw==,size_20,color_FFFFFF,t_70,g_se,x_16)
Docker之Harbor介绍相关推荐
- docker 从harbor 拉取镜像慢_Kubernetes-通过Rancher从Harbor私有仓库拉取镜像
引言 前一篇文章详细描述了如何使用rancher搭建Kubernetes高可用集群,集群搭建好了后,我们就需要开始部署应用了,那么如何从私有镜像仓库拉取镜像呢? 原理 Harbor使用了基于角 ...
- 企业级Docker Registry —— Harbor搭建和使用
本节内容: Harbor介绍 安装部署Harbor 环境要求 环境信息 安装部署harbor 配置harbor 配置存储 完成安装和启动harbor 访问Harbor 修改管理员密码 启动后相关容器 ...
- 虚拟化+docker概念基本介绍
虚拟化+docker概念基本介绍 前言 一.虚拟化 (1)虚拟化概述 (2)cpu的时间分片(cpu虚拟化) (3)cpu虚拟化性能瓶颈 (4)虚拟化工作原理 ①虚拟化类型 ②虚拟化功能 二.Dock ...
- Docker部署 Harbor
系列文章目录 Docker部署 registry Docker搭建 svn Docker部署 Harbor Docker 部署SQL Server 2017 Docker 安装 MS SqlServe ...
- 私有仓库Harbor介绍与部署
一.Harbor介绍 Harbor是由VMware公司开源的企业级的Docker Registry管理项目,Harbor主要提供Dcoker Registry管理UI,提供的功能包括:基于角色访问的控 ...
- docker部署harbor镜像仓库
Docker私有仓库Harbor介绍和部署记录 Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Reg ...
- docker仓库harbor搭建
1.安装docker-compose 1 [root@docker02 ~]# yum install epel-release 2 [root@docker02 ~]# pip install do ...
- harbor镜像仓库-https访问的证书配置 (docker配置harbor https证书)
harbor镜像仓库-https访问的证书配置 生成CA证书 随便搞个什么文件夹,用于存放生成的证书 创建key文件: root@eb7023:/data/certs>openssl genrs ...
- docker harbor 域名_超详细的搭建docker私服Harbor教程
概述 "集装箱"是Docker设计哲学之所在,它让一台物理机(或者虚拟机)同时运行多个相互隔离的应用变得更为轻松简朴,固然这一切照样多亏Linux的相关底层手艺,固然,也包罗OS ...
最新文章
- 几则与西门子相关的消息
- OpenCV之ml 模块. 机器学习:支持向量机(SVM)介绍 支持向量机对线性不可分数据的处理
- android 判断手机为小米
- wordpress后台外观没有菜单和小工具的解决方法
- python 2.7导入arcpy_[ArcPy Tips-2]给ArcPy换个家,用外部Python环境调用ArcPy
- Android系统性能优化(59)----代码、图片和布局优化
- Python+pandas+matplotlib数据分析与可视化案例(附源码)
- 图解算法之排序算法(4)——堆排序
- jdbc批量执行SQL insert 操作
- [文档]CSS中文字体对照表
- Linux发行版列表
- 科研计算机视觉常用绘图软件,科研图形处理——除了R、Graphpad外,这款软件也不要错过哦!...
- HP 6L WIN7 WIN8 驱动
- 学习MAXScript
- 《光剑文集》青玉案: 27首
- 2018年北京信息科技大学第十届程序设计竞赛暨ACM选拔赛 C:计算几何
- 【Android】 Firebase登录、FCM、Google Play支付、adbrix、ONEStore、Galaxy Store、Google Install Referrer
- Dilated conv扩张卷积的理解(一看就会)
- JS实现Excel表格数据的导出
- 16MnCr5齿轮钢板成分|性能|执行标准|淬火+回火|产地舞钢