文档章节

私有镜像库部署

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
博文 93
码字总数 33978
作品 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 Server 搭建,配置免费HTTPS证书,及拥有权限认证、TLS 的私有仓库

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

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

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

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

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

山疯
2016/02/28
223
1

没有更多内容

加载失败,请刷新页面

加载更多

windows下让 jar 在后台运行的办法

windows下 运行 java jar 不出现 命令行 窗口 新建一个披处理 run.bat,内容如下 @echo off start javaw -jar xx.jar exit 双击运行即可。...

glen_xu
11分钟前
1
0
jdk1.8 lambda stream 指定的对象属性进行去重

原因:因为Stream提供的distinct()方法只能去除重复的对象,无法根据指定的对象属性进行去重,可以应付简单场景。 解决方案: //去重,共同信息保存到bizPledgeSupplierVOs里bizPledgeSupp...

INSISTQIAO
14分钟前
0
0
vue nextTick深入理解---vue性能优化、DOM更新时机、事件循环机制

定义[nextTick、事件循环] nextTick的由来: 由于vue的数据驱动视图更新是异步的,即修改数据的当下,视图不会立即更新,而是等同一事件循环中的所有数据变化完成之后再统一进行视图更新。...

JamesView
22分钟前
1
0
常用汉字编码

GB2312 仅包含大部分的常用简体汉字,但已经不能适应现在的需要; GB13000 由于GB2312的局限性,国家标准化委员会制定了GB13000编码; 但由于当时的硬件和软件都已经支持了GB2312,而GB13000...

晨猫
24分钟前
1
0
纳尼?我的Gradle build编译只要1s

https://juejin.im/post/5c00ec39e51d4555ec0394f6

SuShine
25分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部