当前位置:首页 > 科技  > 知识百科

云计算核心技术Docker教程:注册服务器基本身份验证

来源: 责编: 时间:2023-08-07 16:30:21 322观看
导读 实现访问限制的最简单方法是通过基本身份验证(这与其他 Web 服务器的基本身份验证机制非常相似)。此示例使用本机基本身份验证htpasswd来存储机密。1.为用户创建一个密码文件,

实现访问限制的最简单方法是通过基本身份验证(这与其他 Web 服务器的基本身份验证机制非常相似)。此示例使用本机基本身份验证htpasswd来存储机密。yvD28资讯网——每日最新资讯28at.com

1.为用户创建一个密码文件,其中包含一个条目testuser,密码 为testpassword:yvD28资讯网——每日最新资讯28at.com

$ mkdir authyvD28资讯网——每日最新资讯28at.com

$ docker run /yvD28资讯网——每日最新资讯28at.com

--entrypoint htpasswd /yvD28资讯网——每日最新资讯28at.com

httpd:2 -Bbn testuser testpassword > auth/htpasswdyvD28资讯网——每日最新资讯28at.com

在 Windows 上,确保输出文件正确编码:yvD28资讯网——每日最新资讯28at.com

docker run --rm --entrypoint htpasswd httpd:2 -Bbn testuser testpassword | Set-Content -Encoding ASCII auth/htpasswdyvD28资讯网——每日最新资讯28at.com

2.停止注册表。yvD28资讯网——每日最新资讯28at.com

$ docker container stop registryyvD28资讯网——每日最新资讯28at.com

3.使用基本身份验证启动注册表。yvD28资讯网——每日最新资讯28at.com

$ docker run -d /yvD28资讯网——每日最新资讯28at.com

-p 5000:5000 /yvD28资讯网——每日最新资讯28at.com

--restart=always /yvD28资讯网——每日最新资讯28at.com

--name registry /yvD28资讯网——每日最新资讯28at.com

-v "$(pwd)"/auth:/auth /yvD28资讯网——每日最新资讯28at.com

-e "REGISTRY_AUTH=htpasswd" /yvD28资讯网——每日最新资讯28at.com

-e "REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm" /yvD28资讯网——每日最新资讯28at.com

-e REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd /yvD28资讯网——每日最新资讯28at.com

-v "$(pwd)"/certs:/certs /yvD28资讯网——每日最新资讯28at.com

-e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt /yvD28资讯网——每日最新资讯28at.com

-e REGISTRY_HTTP_TLS_KEY=/certs/domain.key /yvD28资讯网——每日最新资讯28at.com

registry:2yvD28资讯网——每日最新资讯28at.com

4.尝试从注册表中提取图像,或将图像推送到注册表。这些命令失败。yvD28资讯网——每日最新资讯28at.com

5.登录到注册表。yvD28资讯网——每日最新资讯28at.com

$ docker login myregistrydomain.com:5000yvD28资讯网——每日最新资讯28at.com

提供第一步中的用户名和密码。yvD28资讯网——每日最新资讯28at.com

测试您现在可以从注册表中提取图像或将图像推送到注册表。yvD28资讯网——每日最新资讯28at.com

X509 错误:X509 错误通常表明您正在尝试使用自签名证书而未正确配置 Docker 守护程序。yvD28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-119-2355-0.html云计算核心技术Docker教程:注册服务器基本身份验证

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 云计算开发:Python3数学函数sqrt()方法详解

下一篇: 费曼狂想曲:能够进入体内的「外科医生」

标签:
  • 热门焦点
  • 5月iOS设备性能榜:M1 M2依旧是榜单前五

    和上个月一样,没有新品发布的iOS设备性能榜的上榜设备并没有什么更替,仅仅只有跑分变化而产生的排名变动,刚刚开始的苹果WWDC2023,推出的产品也依旧是新款Mac Pro、新款Mac Stu
  • 5月安卓手机好评榜:魅族20 Pro夺冠

    性能榜和性价比榜之后,我们来看最后的安卓手机好评榜,数据来源安兔兔评测,收集时间2023年5月1日至5月31日,仅限国内市场。第一名:魅族20 Pro好评率:97.50%不得不感慨魅族老品牌还
  • Raft算法:保障分布式系统共识的稳健之道

    1. 什么是Raft算法?Raft 是英文”Reliable、Replicated、Redundant、And Fault-Tolerant”(“可靠、可复制、可冗余、可容错”)的首字母缩写。Raft算法是一种用于在分布式系统
  • 如何使用JavaScript创建一只图像放大镜?

    译者 | 布加迪审校 | 重楼如果您曾经浏览过购物网站,可能遇到过图像放大功能。它可以让您放大图像的特定区域,以便浏览。结合这个小小的重要功能可以大大改善您网站的用户体验
  • 从零到英雄:高并发与性能优化的神奇之旅

    作者 | 波哥审校 | 重楼作为公司的架构师或者程序员,你是否曾经为公司的系统在面对高并发和性能瓶颈时感到手足无措或者焦头烂额呢?笔者在出道那会为此是吃尽了苦头的,不过也得
  • 一个注解实现接口幂等,这样才优雅!

    场景码猿慢病云管理系统中其实高并发的场景不是很多,没有必要每个接口都去考虑并发高的场景,比如添加住院患者的这个接口,具体的业务代码就不贴了,业务伪代码如下:图片上述代码有
  • 零售大模型“干中学”,攀爬数字化珠峰

    文/侯煜编辑/cc来源/华尔街科技眼对于绝大多数登山爱好者而言,攀爬珠穆朗玛峰可谓终极目标。攀登珠峰的商业路线有两条,一是尼泊尔境内的南坡路线,一是中国境内的北坡路线。相
  • 重估百度丨大模型,能撑起百度的“今天”吗?

    自象限原创 作者|程心 罗辑2023年之前,对于自己的“今天”,百度也很迷茫。“新业务到 2022 年底还是 0,希望 2023 年出来一个 1。”这是2022年底,李彦宏
  • AI艺术欣赏体验会在上海梅赛德斯奔驰中心音乐俱乐部上演

    光影交错的镜像世界,虚实幻化的视觉奇观,虚拟偶像与真人共同主持,这些场景都出现在2019世界人工智能大会的舞台上。8月29日至31日,“AI艺术欣赏体验会”在上海
Top