您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker 守护进程dockerd不安全的注册表 正文
时间:2026-11-14 来源:网络整理 编辑:热点
谷歌快排系统官网【tg:seogoogle987】
Docker认为私有注册表是安全的还是不安全的。在本节的其余部分中,注册表用于私有注册表,并且myregistry:5000 是私有注册云计表的占位符示例。
安全注册表使用TLS,并将其CA证书的副本放置在Docker主机上,网址为/etc/docker/certs.d/myreg算核istry:5000/ca.crt。不安全的注册表要么未使用TLS(即侦听纯文本HTTP),要么正在使用带有Docker守护进程未知的CA证心技书的TLS。当在下没有找到证书时/etc/docker/certs.d/myregistry:5000/,或者证书验证失败(例如,错误的CA术D)时,可能会发生后者 。
默认情况下,Docker假设所有注册表都是安全的。如果Docker认为注册表是安全的,则无法与不安全的注册表通信。oc为了与不安全的注册表进行通信,Docker守护程序需要--insecure-registry以下两种形式之一:
--insecure-regikestry myregistry:5000 告诉Docker守护程序myregistry:5000应该被认为是不安全的。
--insecure-rr教egistry 10.1.0.0/16 告诉Docker守护程序,其域解析为IP地址的所有注册表都是CIDR语法描述的子网的一部分,应被视为不安程:全。
可以多次使用该标志,以允许将多个注册表标记为不安全。
如果不安全的注册表没有被标记为不安全的,docker pull, docker pushDo,和docker search将导致一个错误消息,提示用户或者安全或通过--insecure-registry如上所述标志提供给多克尔守ck护进程。
从Docker 1.3.2开始,其IP地址在127.0.0.0/8范围内的本地注册表会自动标记为不安全。不建议依赖此方法,因为将来可能会更er改。
--insecure-registry在运行本地注册表时,启用(即允许未经加密和/或不受信任的通信)可能很有用。但是,由于使用它会产生安 守全漏洞,因此仅应出于测试目的将其启用。为了提高安全性,用户应将其CA添加到系统的受信任CA列表中,而不要启用--insecure-reg护进istry。
旧版注册表
不再支持针对仅支持旧版v1协议的注册表的操作。具体来说,守护进程不会尝试push,pull并login 以V1登记。唯一程d的例外是search仍可以在v1注册中心上执行。
美国科技公司“裁员潮”仍在继续:Salesforce本周已解雇数百人2026-11-05
面试官问:ZooKeeper 有几种节点类型?别回答 4 种啦2026-09-23
Facebook:超5亿用户数据泄露事件与功能误用有关2026-05-30
为什么错误配置仍然是云安全的最大威胁2026-06-11
Perplexity AI 推出版权分成计划,将向新闻发行商付费2026-07-06
为了自动驾驶,谷歌用NeRF在虚拟世界中重建了旧金山市2026-11-11
标签: 陈震 税务 偷税 北京税务局2026-10-17
标签: 伊戈尔 A+H股 新能源 变压设备2026-10-29
标签: 死了么 APP 95后团队 付费软件2026-11-06
标签: 海菲曼 HIFIMAN 电声器件 专精特新2026-10-14
Meta推出AI视频生成平台Vibes,轻松创作和分享 AI 短视频2026-06-12
GAN靠「伪造思维」登上Nature子刊:首次合成神经活动数据2026-05-29
Twitter CEO:曾想离开科技行业,成为一名时装设计师2026-08-12
标签: 微信 元宝 群聊总结 发票报销2026-05-27
Facebook推“邻居”功能走进社区 挑战Nextdoor霸主地位2026-08-01
标签: 宏芯宇 存储芯片 AI服务器 OPPO2026-07-17
特斯拉推出 “Tesla Ride”:消费者亲身体验FSD,可与Grok互动2026-10-23