云计算核心技术Docker教程:注册服务器配置注册表
注册表配置基于YAML文件,如下所述尽管它自带了合理的缺省值,但是在将它投入生产之前,您应该彻底检查系统
覆盖特定的配置选项。
在从正式映像运行注册表的典型设置中,您可以通过将—e参数传递到您的部分或使用指令Dockerfile来指定环境中的配置变量。包封/包围
要覆盖配置选项,请创建一个名为REGISTRY_variablewherevariable的环境变量,这是配置选项的名称,而_表示缩进级别。例如,您可以配置根目录存储文件系统后端:
存储:
文件系统:
根目录:/var/lib/registry
要覆盖该值,请设置以下环境变量:
注册表存储文件系统根目录=/某处
此变量覆盖目录中的/var/lib/注册表值/某处。
覆盖整个配置文件
如果默认配置不是您使用的合理基础,或者如果您在从环境中覆盖密钥时遇到问题,您可以通过将备用YAML配置文件作为卷安装在容器中来指定它。
通常,从头开始创建一个名为config.yml的新配置文件,然后在docker run命令中指定它:
$ docker run—d—p 5000:5000—restart = always—name registry
—v ` pwd `/config . yml:/etc/docker/registry/config . yml
注册处:2
声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多企业信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。投资有风险,需谨慎。
热点精选
- 通胀使电动汽车成奢侈品将阻碍汽车电动化转型之2022-06-18 12:26:02
- DiscoElysium更新大大缩短了Swi2022-06-18 11:27:47
- 刷新纪录!巴菲特最后一次慈善午餐1900万美2022-06-18 11:09:17
- 厦门厦钨新能源材料股份有限公司关于向特定对象2022-06-18 10:15:16
- 深圳大鹏新区与南方科技大学合作加快深圳海洋大2022-06-18 08:32:39
- 北京等四城二轮土拍收金894亿元平均溢价率32022-06-18 08:06:02
- 最终幻想14GrubHub促销让玩家获得比萨2022-06-17 19:37:24
- 上海前5个月商品房销售面积461.66万平米2022-06-17 19:00:05
- GenshinImpact:神和的提升材料和2022-06-17 17:49:27
- 新疆四个方面扩大能源领域有效投资2022-06-17 17:18:45