Oracle Cloud Infrastructure 容器注册表是一个由 Oracle 管理、基于开放标准的 Docker 注册表服务,用于安全地存储和共享容器映像。工程师可以使用熟悉的 Docker 命令行界面 (CLI) 和 API 来轻松推送和拉取 Docker 映像。为了支持容器生命周期,注册表可与 Container Engine for Kubernetes、身份和访问管理 (IAM)、Visual Builder Studio 以及第三方开发人员和 DevOps 工具协同作业。
了解开发团队应如何释放 Docker 和 Kubernetes 的全部潜力,轻松、快速地构建弹性、易管理、可扩展的现代化云应用。
通过熟悉的 Docker CLI 命令和 Docker HTTP API V2 来操作 Docker 映像和容器信息库。
Oracle 负责运行和修补服务,确保开发人员能够专注于构建和部署容器化应用。
使用对象存储构建的容器注册表通过跨故障域的自动复制实现数据持久性和高服务可用性。
Oracle 并不会单独对该服务收取费用。客户只为其所使用的相关存储和网络付费。
使用专有容器信息库和细粒度策略在 Oracle Cloud Infrastructure 的商业区域内共享映像,或者使用公有信息库通过互联网与任何人共享映像。
通过端到端 SSL 加密保护映像,利用内置 Docker Registry V2 令牌身份验证,并遵守各种重要的行业标准,例如 HIPAA、PCI 和 SOC 2。
集成容器注册表与身份和访问管理 (IAM) 的访问控制策略,例如只读策略,从而支持外部用户治理。
在任何商业区域中创建与 Container Engine for Kubernetes (OKE) 并置的容器信息库,从而实现低延迟映像部署。
结合使用容器注册表与 Oracle Visual Builder Studio 或其他 CI/CD 工具(例如 Jenkins 和 GitLab)来构建和部署云原生应用。
每个区域托管多达 500 个容器信息库,每个信息库包含 10 万个映像。请求增加服务限额来满足更高的需求。
使用保留策略自动清理快速发布周期中的旧 Docker 映像。
结合使用 Docker 注册表与 Oracle Container Engine for Kubernetes (OKE)、Oracle Visual Builder Studio 及 Oracle 自治事务处理数据库来部署云原生应用。
在 Dockerfile 中定义应用和服务器,而无需重构。使用持续集成和持续交付 (CI/CD) 工具将其部署到 Kubernetes 中。
通过 Oracle Cloud Infrastructure 架构中心,使用 Docker 和 Kubernetes 等技术来设计和实施拓扑。
使用注册表服务无需支付额外的费用。客户只需为其使用的资源付费,例如以对象存储(标准)的费率支付映像占用的存储。该服务包括免费企业支持。
注:为免疑义,本网页所用以下术语专指以下含义: