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

云计算核心技术Docker教程:注册服务器开放外部访问

来源: 责编: 时间:2023-08-07 16:30:17 187观看
导读 运行只能访问的注册表的localhost用处有限。为了使外部主机可以访问您的注册表,您必须首先使用 TLS 保护它。获得证书这些示例假设如下:您的注册表 URL 是https://myregistry.

运行只能访问的注册表的localhost用处有限。为了使外部主机可以访问您的注册表,您必须首先使用 TLS 保护它。qDV28资讯网——每日最新资讯28at.com

获得证书qDV28资讯网——每日最新资讯28at.com

这些示例假设如下:qDV28资讯网——每日最新资讯28at.com

您的注册表 URL 是https://myregistry.domain.com/.qDV28资讯网——每日最新资讯28at.com

您的 DNS、路由和防火墙设置允许通过端口 443 访问注册表主机。qDV28资讯网——每日最新资讯28at.com

您已从证书颁发机构 (CA) 获得证书。qDV28资讯网——每日最新资讯28at.com

如果您已经获得了中间证书,请参阅 使用中间证书。qDV28资讯网——每日最新资讯28at.com

1.创建一个certs目录。qDV28资讯网——每日最新资讯28at.com

$ mkdir -p certsqDV28资讯网——每日最新资讯28at.com

将.crt和.key文件从 CA 复制到certs目录中。以下步骤假定文件被命名domain.crt为 domain.key.qDV28资讯网——每日最新资讯28at.com

2.如果注册表当前正在运行,请停止它。qDV28资讯网——每日最新资讯28at.com

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

3.重新启动注册表,指示它使用 TLS 证书。此命令将certs/目录绑定挂载到容器中/certs/,并设置环境变量,告诉容器在哪里可以找到domain.crt anddomain.key文件。注册表在默认 HTTPS 端口 443 上运行。qDV28资讯网——每日最新资讯28at.com

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

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

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

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

-e REGISTRY_HTTP_ADDR=0.0.0.0:443 /qDV28资讯网——每日最新资讯28at.com

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

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

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

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

4.Docker 客户端现在可以使用其外部地址从您的注册表中提取和推送。以下命令演示了这一点:qDV28资讯网——每日最新资讯28at.com

$ docker pull ubuntu:16.04qDV28资讯网——每日最新资讯28at.com

$ docker tag ubuntu:16.04 myregistry.domain.com/my-ubuntuqDV28资讯网——每日最新资讯28at.com

$ docker push myregistry.domain.com/my-ubuntuqDV28资讯网——每日最新资讯28at.com

$ docker pull myregistry.domain.com/my-ubuntuqDV28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-119-2325-0.html云计算核心技术Docker教程:注册服务器开放外部访问

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

上一篇: 只需2张照片就能2D变3D,这个AI能自己脑补蜡烛吹灭过程,一作二作均为华人

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

标签:
  • 热门焦点
  • 鸿蒙OS 4.0公测机型公布:甚至连nova6都支持

    鸿蒙OS 4.0公测机型公布:甚至连nova6都支持

    华为全新的HarmonyOS 4.0操作系统将于今天下午正式登场,官方在发布会之前也已经正式给出了可升级的机型产品,这意味着这些机型会率先支持升级享用。这次的HarmonyOS 4.0支持
  • 对标苹果的灵动岛 华为带来实况窗功能

    对标苹果的灵动岛 华为带来实况窗功能

    继苹果的灵动岛之后,华为也在今天正式推出了“实况窗”功能。据今天鸿蒙OS 4.0的现场演示显示,华为的实况窗可以更高效的展现出实时通知,比如锁屏上就能看到外卖、打车、银行
  • CSS单标签实现转转logo

    CSS单标签实现转转logo

    转转品牌升级后更新了全新的Logo,今天我们用纯CSS来实现转转的新Logo,为了有一定的挑战性,这里我们只使用一个标签实现,将最大化的使用CSS能力完成Logo的绘制与动画效果。新logo
  • 如何正确使用:Has和:Nth-Last-Child

    如何正确使用:Has和:Nth-Last-Child

    我们可以用CSS检查,以了解一组元素的数量是否小于或等于一个数字。例如,一个拥有三个或更多子项的grid。你可能会想,为什么需要这样做呢?在某些情况下,一个组件或一个布局可能会
  • Temu起诉SHEIN,跨境电商战事升级

    Temu起诉SHEIN,跨境电商战事升级

    来源 | 伯虎财经(bohuFN)作者 | 陈平安日前据外媒报道,拼多多旗下跨境电商平台Temu正对竞争对手SHEIN提起新诉讼,诉状称Shein“利用市场支配力量强迫服装厂商与之签订独家
  • 新电商三兄弟,“抖快红”成团!

    新电商三兄弟,“抖快红”成团!

    来源:价值研究所作 者:Hernanderz 随着内容电商的概念兴起,抖音、快手、小红书组成的“新电商三兄弟”成为业内一股不可忽视的势力,给阿里、京东、拼多多带去了巨大压
  • 华为发布HarmonyOS 4:更好玩、更流畅、更安全

    华为发布HarmonyOS 4:更好玩、更流畅、更安全

    在8月4日的华为开发者大会2023(HDC.Together)大会上,HarmonyOS 4正式发布。自2019年发布以来,HarmonyOS一直以用户为中心,经历四年多的发展HarmonyOS已
  • 三星Galaxy Z Fold5官方渲染图曝光:13.4mm折叠厚度依旧感人

    三星Galaxy Z Fold5官方渲染图曝光:13.4mm折叠厚度依旧感人

    据官方此前宣布,三星将于7月26日在韩国首尔举办Unpacked活动,届时将带来带来包括Galaxy Buds 3、Galaxy Watch 6、Galaxy Tab S9、Galaxy Z Flip 5、
  •  首发天玑9200+ iQOO Neo8系列发布首销售价2299元起

    首发天玑9200+ iQOO Neo8系列发布首销售价2299元起

    2023年5月23日晚,iQOO Neo8系列正式发布。其中,Neo系列首款Pro之作——iQOO Neo8 Pro强悍登场,限时售价3099元起;价位段最强性能手机iQOO Neo8同期上市
Top