认识
容器镜像服务(Tencent Container Registry,TCR)是腾讯云提供的容器镜像云端托管服务。
官网:https://console.cloud.tencent.com/tcr/
文档:https://cloud.tencent.com/document/product/1141
仓库:
组成
WIP
构建
容器镜像服务同时提供:
企业版
提供企业级的独享镜像安全托管服务,面向需要在生产业务中使用云原生制品托管服务的个人及企业客户,容器镜像服务支持上述的全部功能特性并持续更新。当前容器镜像服务企业版支持包年包月或按量计费购买。
个人版
提供基础的云上镜像托管、分发服务,限额使用,仅面向个人使用或企业客户临时测试使用。个人版服务为云上共享服务,即所有个人版用户将共享服务后端及数据存储,且镜像托管及上传下载具有配额限制。容器镜像服务个人版不收取费用,可直接开通使用。
个人版快速入门 | https://cloud.tencent.com/document/product/1141/63910
配额:
- The repository buq-cr/default’s tag has reached its limit(100). We invite you to use TCR, the enterprise-class container registry.
- 注册腾讯云账号
- 开通容器镜像服务
- 选择所需使用的地域,当前个人版服务在中国大陆仅在广州部署并提供服务,支持北京,上海,成都等地域跨地域内网访问,其他支持地域请参见 购买指南,实际可使用地域请以控制台地域列表为准。
- 初始化个人版服务
- 初始化密码
- docker tag nginx:latest ccr.ccs.tencentyun.com/project-a/nginx:latest
- 创建命名空间
- 创建镜像仓库(可选)
- 在完成命名空间创建后,直接通过 Docker 客户端向该命名空间内推送镜像,对应的镜像仓库将被自动创建。
- 推送拉取镜像
- sudo docker tag nginx:latest ccr.ccs.tencentyun.com/project-a/nginx:latest
- sudo docker push ccr.ccs.tencentyun.com/project-a/nginx:latest
- sudo docker pull ccr.ccs.tencentyun.com/project-a/nginx:latest
性质
具备以下特性:
云原生制品托管:支持多架构容器镜像(如 Linux、Windows、ARM 等系统及架构)。支持 Docker Registry v2,支持 Helm Chart v2/v3,及其它符合 OCI 规范的云原生制品管理。
多维度安全保障:镜像数据加密存储。支持镜像安全扫描及高危镜像部署阻断。支持网络访问来源控制。支持细颗粒度权限管理及操作审计,保障业务数据操作合规。
多地域极速分发:支持全球多地域按需同步及国内多地域间极速复制镜像,实现镜像就近拉取。支持 P2P 分发加速及镜像按需挂载,显著降低大规模集群拉取镜像时间,保障业务快速部署更新。
容器 DevSecOps:深度集成 CODING DevOps 和容器服务 TKE 等产品,提供交付流水线功能,简单配置,即可实现代码变更自动触发镜像构建,镜像扫描,更新容器应用,提升企业云原生应用交付效率,保障业务安全。
通过使用容器镜像服务,您不再需要自建并维护镜像托管服务,即可在云上享有安全高效的镜像托管、分发等服务,并可与 腾讯云容器服务 TKE 结合使用,获得容器上云的顺畅体验。