您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:注册服务器开放外部访问 正文
时间:2026-11-14 来源:网络整理 编辑:热点
谷歌自动批量发帖软件【tg:seogoogle987】
运行只能访问的注册表的localhost用处有限。为了使外部主机可以访问您的注册表,您必须首先使用 TLS 保护它。
获得证书
这云计些示例假设如下:
您的注册表 URL 是https://myregistry.domain.com/.
您的 DNS、路由和防火墙设算核置允许通过端口 443 访问注册表主机。
您已从证书颁发机构 (CA) 获得证书。
如果您已经获得了中间证书,请参阅 使用中间证书。
1.创心技建一个certs目录。
$ mkdir -p certs
将.crt和.key文件从 CA 复制到certs目录中。以下步骤假定文件被术D命名domain.crt为 domain.key.
2.如果注册表当前正在运行,请停止它。
$ docker container stopoc registry
3.重新启动注册表,指示它使用 TLS 证书。此命令将certs/目录绑定挂载到容器中/certs/,并设置环境ke变量,告诉容器在哪里可以找到domain.crt anddomain.key文件。注册表在默认 HTTPS 端口 443 上运行。
$ dr教ocker run -d \
--restart=always \
--name registry \
-v "$(pwd)"/certs:/c程:erts \
-e REGISTRY_HTTP_ADDR=0.0.0.0:443 \
-e REGISTRY_HTTP_TLS_CERTI注册FICATE=/certs/domain.crt \
-e REGISTRY_HTTP_TLS_KEY=/certs/domain.服务key \
-p 443:443 \
registry:2
4.Docker 客户端现在可以使用其外部地址从您的注册表中提取和推送。以下命器开令演示了这一点:
$ docker pull ubuntu:16.04
$ docker tag ubuntu:16.04 myregistry.d放外omain.com/my-ubuntu
$ docker push myregistry.domain.com/my-ubuntu
$部访 docker pull myregistry.domain.com/my-ubuntu
云计算开发:Python内置函数-raw_input() 函数详解2026-09-15
标签: 人工智能 安永 代理式AI 财务运营2026-09-03
PyTorch、TensorFlow最新版本对比,2021年了你选谁?2026-08-21
5G如何使云计算更加前卫2026-11-06
沙特AI公司Humain启动首批数据中心建设,计划2026年投入运营2026-07-04
标签: 融资 智鼎机器人2026-07-30
Maia:模仿人类而非用来超越人类技能的国际象棋AI2026-10-31
标签: 速腾聚创 激光雷达 割草机器人 E平台2026-05-22
标签: 文石BOOX 港交所上市 招股书 AI读写终端2026-09-09
标签: 迅雷 影石创新 云计算 会员服务2026-10-13
Google Cloud正在为在线零售商启动AI推荐引擎2026-09-04
阿里云新设浙江猫精人工智能科技有限公司 天猫精灵回应2026-10-23
使用 Hippo 进入 WebAssembly2026-07-01
标签: 山东墨龙 石油机械 管类产品 海外营收2026-08-21
腾讯云团队修复Linux关键内核漏洞 获Linux创始人点赞2026-10-25
展望数字新时代,环卫行业迎来智能化升级2026-11-11
百度“文心”5.0重磅回归!一键生成漫画、修图、视频,全能AI助手全面升级2026-10-19
云计算核心技术Docker教程:Docker Swarm 模式管理集群列出节点2026-08-26
标签: 传奇生物 CARVYKTI® 杨森 细胞疗法2026-10-22
标签: 比亚迪 刀片电池 天神之眼 仰望2026-11-13