您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:使用 Compose 文件部署注册服务器 正文
时间:2026-11-14 来源:网络整理 编辑:热点
谷歌搜索留痕霸屏【tg:seogoogle987】
如果您的注册表调用是高级的,那么使用 Docker compose 文件来部署它可能会更容易,而不是依赖于特定的docker run 调用。使用以下示例docker云计-compose.yml作为模板。
registry:
restart: always
image: registry:2
ports:
- 5000:5000
environme算核nt:
REGISTRY_HTTP_TLS_CERTIFICATE: /certs/domain.crt
REGISTRY_HTTP_TLS_KEY: /cert心技s/domain.key
REGISTRY_AUTH: htpasswd
REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
REG术DISTRY_AUTH_HTPASSWD_REALM: Registry Realm
volumes:
- /path/data:/var/lib/registry
-oc /path/certs:/certs
- /path/auth:/auth
替换/path为包含certs/和目录的auth/ 目录。
docker-compose.ymkel通过在包含该文件的目录中发出以下命令来启动您的注册表:
$ docker-compose up -d
您可以在没有 Internet 连接的环境中运行注册表。但是,如r教果您依赖任何非本地图像,则需要考虑以下几点:
您可能需要在连接的主机上构建本地注册表的数据卷,您可以在该主机上运行docker pull以获取远程可用的任何图程:像,然后将注册表的数据卷迁移到气隙网络。
某些图像(例如官方 Microsoft Windows 基础图像)是不可分发的。这意味着当您将基于这些图像之一的图像推送到您使用的私有注册表时,不可分发的层不会 被推送,而是始终从其授权位置获取。这对于连接互联网的主机来说很好,但不适用于气隙设置。
您可以配置 Docker 守护程序以允许将不可 C分发的层推送到私有注册表。 这仅在存在不可分发图像的气隙设置中或在带宽极其有限的情况下有用。 您有责任确保遵守不可分发层的使用条款。
1.编辑daemon.jsoomn位于/etc/docker/Linux 主机和C:\ProgramData\docker\config\daemon.jsonWindows Server 上的po文件。假设文件之前是空的,添加以下内容:
{
"allow-nondistributable-artifacts": ["myregistrydomain.secom:5000"]
}
该值是一个注册表地址数组,以逗号分隔。
保存并退出文件。
2.重启 Docker。
3.如果注册表没有自动启动,请重新启动它。
4.当您将图像 文推送到列表中的注册表时,它们的不可分发层将被推送到注册表。
标签: 腾讯 微信小店 混元 腾讯广告AIM+2026-09-27
Meta 新超级智能实验室遭遇离职潮,AI 人才流失引发担忧2026-05-19
盗版告正版?越狱商店Cydia起诉苹果:非法打压竞争对手2026-06-24
标签: 佳宏新材 北交所IPO 东吴证券 高分子材料2026-10-05
百度 2025 年第二季度财报发布:AI收入超100亿,核心净利润大增 35%2026-09-12
亚马逊云计算业务二季度营收突破300亿美元 上半年超过600亿美元2026-06-26
标签: 优邦科技 富士康 电子胶粘剂 锡膏2026-09-06
阿里又有大动作:阿里云不再分拆 盒马上市暂缓 马云减持2026-06-25
腾讯:AI能力全面开放,全面适配主流国产芯片2026-09-02
多任务实现SOTA,UBC谷歌等提出3D点云的无监督胶囊网络2026-09-01
标签: Skild AI 英伟达 软银 机器人2026-06-08
标签: 赛力斯 问界 华为引望 港股IPO2026-09-06
微软AI主管苏莱曼:微软不会开发情色类AI,与OpenAI划清界限2026-10-01
云计算开发:Python3随机数函数random()方法详解2026-07-08
展望数字新时代,环卫行业迎来智能化升级2026-11-11
标签: 滴滴 悠然租车 悠骑单车 两轮电动车2026-06-28
标签: 特朗普 AI监管 联邦框架2026-06-03
云计算核心技术Docker教程:Docker Hub创建一个新的服务帐户2026-09-27
谷歌宣布向云计算客户开放Gemini Pro,开发者可用其构建应用2026-07-02