当前位置: 首页 > news >正文

小说网站建设吧快速排名怎么做

小说网站建设吧,快速排名怎么做,wordpress修改地址后网站打不开,独创新颖的网站建设部署本地私有仓库 拉取镜像 修改daemon.json配置文件 重启docker服务 创建容器 为镜像打标签 上传镜像 查看私有仓库 其他主机拉取私有仓库镜像 Docker--harbor私有仓库 (1)什么是Harbor Harbor 是 VMware 公司开源的企业级 Docker Registry 项目…

部署本地私有仓库

拉取镜像

 修改daemon.json配置文件

 重启docker服务

创建容器 

 为镜像打标签

 上传镜像

查看私有仓库 

 

其他主机拉取私有仓库镜像 

Docker--harbor私有仓库

(1)什么是Harbor

Harbor 是 VMware 公司开源的企业级 Docker Registry 项目,其目标是帮助用户迅速搭建一个企业级的 Docker Registry 服务。

Harbor以 Docker 公司开源的 Registry 为基础,提供了图形管理 UI 、基于角色的访问控制(Role Based AccessControl) 、AD/LDAP 集成、以及审计日志(Auditlogging) 等企业用户需求的功能,同时还原生支持中文。

Harbor 的每个组件都是以 Docker 容器的形式构建的,使用 docker-compose 来对它进行部署。用于部署 Harbor 的 docker-compose 模板位于 harbor/docker-compose.yml。

(2)Harbor的特性

1、基于角色控制:用户和仓库都是基于项目进行组织的,而用户在项目中可以拥有不同的权限。
2、基于镜像的复制策略:镜像可以在多个Harbor实例之间进行复制(同步)。
3、支持 LDAP/AD:Harbor 可以集成企业内部已有的 AD/LDAP(类似数据库的一张表),用于对已经存在的用户认证和管理。
4、镜像删除和垃圾回收:镜像可以被删除,也可以回收镜像占用的空间。
5、图形化用户界面:用户可以通过浏览器来浏览,搜索镜像仓库以及对项目进行管理。
6、审计管理:所有针对镜像仓库的操作都可以被记录追溯,用于审计管理。
7、支持 RESTful API:RESTful API 提供给管理员对于 Harbor 更多的操控, 使得与其它管理软件集成变得更容易。
8、Harbor和docker registry的关系:Harbor实质上是对docker registry做了封装,扩展了自己的业务模板。

(3)Harbor的构成

Harbor 在架构上主要有 Proxy、Registry、Core services、Database(Harbor-db)、Log collector(Harbor-log)、Job services 六个组件。

●Proxy: 是一个 nginx 的前端代理,Harbor 的 Registry、UI、Token 服务等组件,都处在 nginx 反向代理后边。 该代理将来自浏览器、docker clients 的请求转发到后端不同的服务上。

●Registry: 负责储存 Docker 镜像,并处理 Docker push/pull 命令。由于要对用户进行访问控制,即不同用户对 Docker 镜像 有不同的读写权限,Registry 会指向一个 Token 服务,强制用户的每次 Docker pull/push 请求都要携带一个合法的 Token, Registry 会通过公钥对 Token 进行解密验证。

●Core services: Harbor的核心功能,主要提供以下3个服务:
1)UI(harbor-ui): 提供图形化界面,帮助用户管理 Registry 上的镜像(image), 并对用户进行授权。
2)WebHook:为了及时获取Registry 上image 状态变化的情况,在Registry 上配置 Webhook,把状态变化传递给 UI 模块。
3)Token 服务:负责根据用户权限给每个 Docker push/pull 命令签发 Token。Docker 客户端向 Registry 服务发起的请求, 如果不包含 Token,会被重定向到 Token 服务,获得 Token 后再重新向 Registry 进行请求。

●Database(harbor-db):为core services提供数据库服务,负责储存用户权限、审计日志、Docker 镜像分组信息等数据。

●Job services: 主要用于镜像复制,本地镜像可以被同步到远程 Harbor 实例上。

●Log collector(harbor-log): 负责收集其他组件的日志到一个地方。

Harbor 的每个组件都是以 Docker 容器的形式构建的,因此,使用 Docker Compose 来对它进行部署。
总共分为7个容器运行,通过在docker-compose.yml所在目录中执行 docker-compose ps 命令来查看, 名称分别为:nginx、harbor-jobservice、harbor-ui、harbor-db、harbor-adminserver、registry、harbor-log。
其中 harbor-adminserver 主要是作为一个后端的配置数据管理,并没有太多的其他功能。harbor-ui 所要操作的所有数据都通过 harbor-adminserver 这样一个数据配置管理中心来完成。

Harbor 部署

 解压harbor-offline-installer-v1.2.2.tgz

 修改harbor.yml配置文件

  启动 Harbor

cd /usr/local/harbor/
在配置好了 harbor.cfg 之后,执行 ./prepare 命令,为 harbor 启动的容器生成一些必要的文件(环境)
再执行命令 ./install.sh 以 pull 镜像并启动容器

 

 

  维护管理Harbor

1.上传镜像

 

 

 私有仓库下载镜像

2.下载公开级别的镜像

 

 3.下载私有级别的镜像

 3.1 创建 Harbor 用户

(1)创建用户并分配权限
在 Web 管理界面中单击系统管理 -> 用户管理 -> +用户,
填写用户名为“kgc-zhangsan”,邮箱为“kgc-zhangsan@kgc.com”,全名为“zhangsan”,密码为“Abc123456”,注释为“管理员”(可省略)。
附:用户创建成功后,单击左侧“...”按钮可将上述创建的用户设置为管理员角色或进行删除操作,本例不作任何设置。角色				权限说明
访客				对于指定项目拥有只读权限
开发人员			对于指定项目拥有读写权限,但没用删除权限
维护人员			对于指定项目拥有读写权限,也能对修改其它配置,比如创建 Webhooks
项目管理员			除了读写权限,同时拥有用户管理/镜像扫描等管理权限(2)添加项目成员
单击项目 -> myproject-kgc-> 成员 -> + 成员,填写上述创建的用户 kgc-zhangsan 并分配角色为“开发人员”。
附:此时单击左侧“...”按钮仍然可对成员角色进行变更或者删除操作(3)在客户端上使用普通账户操作镜像
//删除上述打标签的本地镜像
docker rmi 192.168.80.10/myproject-kgc/cirros:v2//先退出当前用户,然后使用上述创建的账户 kgc-zhangsan 登录
docker logout 192.168.80.10docker login 192.168.80.10
或
docker login -u kgc-zhangsan -p Abc123456 http://192.168.80.10//下载和上传镜像进行测试
docker pull 192.168.80.10/myproject-kgc/cirros:v2docker tag cirros:latest 192.168.80.10/myproject-kgc/cirros:v3
docker push 192.168.80.10/myproject-kgc/cirros:v3

 防止私有仓库单点故障,实行两个仓库做同步

主:192.168.47.60  从:192.168.47.10

 主和从的相互测试连接

 主私有仓库和从私有仓库实行同步

 主私有仓库上传镜像

 从私有仓库状态

 设置从私有仓库定时拉取主私有仓库中的镜像

 

 

 

 

http://www.laogonggong.com/news/39902.html

相关文章:

  • 潍坊哪里有做360网站护栏网络营销产品的首选产品
  • 医院网站域名备案佛山网站建设维护
  • 搞个平台要花多少钱优化手机性能的软件
  • 武汉做网站优化公司系统优化app最新版
  • 网站域名到期后不续费会怎样聊城seo
  • 泉州模板自助建站网络营销出来可以干什么工作
  • c net 做网站好吗太原优化排名推广
  • 自己做的网站申请软著app开发网站
  • 如何配置web站点网站身份验证如何提升网站搜索排名
  • 昆明网站建设公司哪家好成都seo技术经理
  • 电子元器件在哪个网站上做建网络平台要多少费用
  • 有哪些育儿类网站做的比较好友情链接价格
  • 在网站上做宣传属于广告费用吗自己手机怎么免费做网站
  • 青岛html5网站制作软文是什么意思通俗点
  • 外国网站做b2b的站内关键词排名优化软件
  • 唐山中企动力做网站关键词排名关键词优化
  • 好的俄文网站设计企业培训体系
  • 北京通州做网站网页关键词优化软件
  • 如何注册chn域名网站优就业seo课程学多久
  • 上海建设工程咨询网站seo搜索引擎优化哪家好
  • 大连网站建设-网龙科技深圳百度推广电话
  • b站广告投放平台入口手机一键优化
  • 做宣传网站的公司宁波网站建设公司
  • 宁波手机网站制作北京seo包年
  • 女生适合学计算机的哪个专业重庆seo是什么
  • 做网站做手机站还是自适应站站长之家官网
  • 效果图网站大全免费创建个人博客网站
  • 广州网站建设88免费b站推广网站下载
  • 最出名的网站建设公司酒店推广渠道有哪些
  • 咸阳学校网站建设多少钱西安百度推广怎么做