docker - 如果我使用 docker hub 而不是 google image registry,会如何影响我的计费?
问题描述
我在 gcp kubernentes 中部署了一些微服务。我不知道我是否需要付费才能通过网络东西从 docker hub 下载图像。
- 如果我使用 docker hub 而不是 google image registry,它将如何影响我的计费?
- 如果我在 gcp 而不是 docker hub 上使用图像注册表,我可以省钱吗?
- 我是否需要支付更多费用才能使用 docker hub 而不是 gcp 映像注册表?
我不知道要使用什么图像注册表。
谢谢!
解决方案
Container Registry在后台使用 Cloud Storage存储您的图像,并在此表中发布其定价信息。您可以免费存储 5GB,另外 100GB 的存储空间将花费您每月 2.60 美元。无论哪种方式,您的成本都非常低。我建议存储在 GCR 中,因为您的部署会更快,管理会更简单,所有内容都集中在一个地方,并且您可以轻松地在图像上启用漏洞扫描。
如果我使用 docker hub 而不是 google image registry,它将如何影响我的计费?
Google Cloud不对入口流量收费。这意味着从 Docker 中心下载图像是免费的。但是,您是通过公共网络下载的,因此与将图像存储在 GCR 中相比,预计push
往返pull
GCP 需要更长的时间。
推荐阅读
- python - TensorFlow/Keras 多标签分类器
- nhibernate - NHibernate,子实体不延迟加载
- javascript - 未定义不是对象(评估 _this3.props.navigation.navigate)
- javascript - 如何在 Angular 中将 html 标签添加到 Quill 文本编辑器的内容 div?
- ajax - React/Redux 表单提交
- java - 如何在 MicroProfile OpenAPI 中定义日期示例
- typescript - 从类型获取泛型类型
- python - 对这两个列表进行检查以查找缺失项目的最佳方法是什么
- stored-procedures - 无法在雪花数据库中运行存储过程
- symfony - Symfony,Doctrine:如何禁用实体监听器?