红帽开源 Quay,一个用于构建和分发容器镜像的注册表

红帽公司 宣布了 关于成立一个新的开源项目 Quay这将延续之前秘密开发的同名容器镜像注册表的开发,该注册表是各项服务的基础。 红帽码头 и 码头io该项目在 Red Hat 收购 CoreOS 后被 Red Hat 收购,并作为将收购公司的专有产品转化为开源软件的计划的一部分而开放。代码使用 Python 编写。 是开放的 在 Apache 2.0 下获得许可。

该项目提供用于构建、存储和分发容器及应用程序镜像的工具,以及用于镜像仓库管理的 Web 界面。借助 Quay,您可以在托管的基础架构上部署自己的容器或应用程序镜像仓库,而只需要访问数据库管理系统和用于存储镜像的磁盘空间。

该注册表与版本 1 和版本 2 都兼容。 协议 Docker Registry HTTP API 用于分发 Docker 引擎的容器镜像以及 Docker 清单文件规范。容器发现也支持 Docker Registry HTTP API 规范。 应用容器镜像发现可以连接到持续交付和集成 (CD/CI) 系统,从基于 GitHub、Bitbucket、GitLab 和 Git 的存储库进行构建。

Quay 提供灵活的访问控制机制、开发团队管理工具,并支持 LDAP、Keystone、OIDC、Google Auth 和 GitHub 用户身份验证。该存储可以部署在本地文件系统、S3、GCS、Swift 和 Ceph 之上,并可根据用户位置进行复制以优化数据传输。它还包含一套完整的工具。 清除它提供对容器有效载荷的自动扫描,以识别未修补的漏洞。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster