文档章节

私有镜像库部署

xueyi28
 xueyi28
发布于 2017/02/16 11:19
字数 170
阅读 13
收藏 0

###镜像库启动

docker run -d --net=host --restart=always --name=registry  -v /mnt/cephfs/registry/etc/htpasswd:/data/registry2/etc/htpasswd -v /mnt/cephfs/registry/etc/config.yml:/etc/docker/registry/config.yml  -v /mnt/cephfs/registry/data:/data/registry2/data --entrypoint="/bin/registry" registry:2.0 /etc/docker/registry/config.yml

###主要的配置文件

version: 0.1
log:
  level: warn
  formatter: text
  fields:
    service: registry
    environment: staging
storage:
  filesystem:
    rootdirectory: /data/registry2/data
  delete:
    enabled: true
  redirect:
    disable: false
  cache:
    blobdescriptor: inmemory
  maintenance:
    uploadpurging:
      enabled: true
      age: 168h
      interval: 24h
      dryrun: false
    readonly:
      enabled: false
auth:
  htpasswd:
    realm: basic-realm
    path: /data/registry2/etc/htpasswd
http:
  addr: 127.0.0.1:5000
  secret: xxxxxxxxxxxxxxxxxxxx
  headers:
    X-Content-Type-Options: [nosniff]
health:
  storagedriver:
    enabled: true
    interval: 10s
    threshold: 3

###密码的制作

docker run --entrypoint htpasswd registry:2.0 -Bbn user password > htpasswd

nginx前端代理

	upstream registry_prd_cluster {
		server 127.0.0.1:5000;
	}

	server {
		listen  80;
		server_name your_host;
		location / {
		    proxy_pass http://registry_prd_cluster;
		}
		access_log /data/logs/registry_access_log main;

	}

© 著作权归作者所有

共有 人打赏支持
xueyi28
粉丝 7
博文 92
码字总数 33680
作品 0
南宁
使用Nexus3构建Docker私有镜像仓库

一、安装Nexus3 Nexus3是Sonatype提供的仓库管理平台,Nuexus Repository OSS3能够支持Maven、npm、Docker、YUM、Helm等格式数据的存储和发布;并且能够与Jekins、SonaQube和Eclipse等工具进...

daibaiyang119
07/20
0
0
Docker Registry企业级私有镜像仓库Harbor管理WEB UI, 可能是最详细的部署

上一篇文章搭建了一个具有基础功能,权限认证、 的私有仓库,但是 作为镜像仓库,连管理界面都没有,甚至连一些运维必备的功能都是缺失的,还有什么 镜像仓库管理工具呢? 这里有一个简单好用...

搜云库
01/08
0
0
Docker Registry企业级私有镜像仓库Harbor管理WEB UI, 可能是最详细的部署

上一篇文章搭建了一个具有基础功能,权限认证、 的私有仓库,但是 作为镜像仓库,连管理界面都没有,甚至连一些运维必备的功能都是缺失的,还有什么 镜像仓库管理工具呢? 这里有一个简单好用...

闫鹏磊
01/08
0
0
Docker Registry Server 搭建,配置免费HTTPS证书,及拥有权限认证、TLS 的私有仓库

摘要:Docker Registry Server 搭建,配置免费HTTPS证书,及拥有权限认证、TLS 的私有仓库 上一篇文章搭建了一个具有基础功能的私有仓库,这次来搭建一个拥有权限认证、TLS 的私有仓库。 环境...

souyunku
01/06
0
0
Docker私有仓库Registry搭建(localhost 可行但跨主机有问题)

关于Registry 官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去。但是,有时候,我们的使用场景需要我们拥有一个私有的...

山疯
2016/02/28
223
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

idea新建springCloud项目(5)- 订单服务

1.创建订单api,如下: 2.创建订单实现逻辑 3.新建订单、订单商品表 -- 订单 create table `order_master` ( `order_id` varchar(32) not null, `buyer_name` varchar(32) not null comment......

monroeCode
20分钟前
1
1
游戏开发经验谈(二):对战类全球服游戏的设计与实现

上篇文章《游戏开发经验谈(一):游戏架构里隐藏的五个坑及其应对方案》,我们主要讲解了游戏架构设计当中隐藏的一些坑及其应对方案,错过的小伙伴可以回溯之前的内容。本期内容,将会重点介...

UCloudTech
30分钟前
0
0
Mysql基本语法

一.联合主键 drop table CONTENT_AND_CATALOG;CREATE TABLE `tobebetter`.`CONTENT_AND_CATALOG` ( `ID` VARCHAR(120) NOT NULL , `CONTENT_ID` VARCHAR(120) , `CA......

我是菜鸟我骄傲
31分钟前
0
0
179. centos7 安装mariadb

1. centos7 中安装mariadb 1.1 执行安装 centos7 自带了mariadb yum -y install mariadb mariadb-server 1.2 启动mariadb systemctl start mariadb 1.3 设置开机启动 systemctl enable maria......

Lucky_Me
38分钟前
0
0
【AI实战】动手训练自己的目标检测模型(YOLO篇)

在前面的文章中,已经介绍了基于SSD使用自己的数据训练目标检测模型(见文章:手把手教你训练自己的目标检测模型),本文将基于另一个目标检测模型YOLO,介绍如何使用自己的数据进行训练。 ...

雪饼
44分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部