我在Docker Hub创建了一个私有库。
我的疑惑是:
- 我可以在单个私有库中存储多少个独立的镜像?
- 是否存在镜像大小限制?
- 什么情况下需要使用多个私有库?
我在Docker Hub创建了一个私有库。
我的疑惑是:
每个代码库只能拥有一个docker镜像,但是每个镜像可以有多个标签,因此您可以使用100个标签。如果需要,每个标签都可以表示一个镜像,这种情况下您将得到相同的镜像名称但不同的标签,例如myapplication:backend
,myapplication:frontend
,myapplication:xservice
等等。引用自文档:
单个Docker Hub代码库可以容纳许多Docker镜像(存储为标签)。
至少目前我所知道的,没有关于镜像大小限制的公告,但是您应该尽可能保持您的镜像小,因为它越大,您在推送和拉取方面可能会遇到更多问题,因此除非必须,否则不要使您的镜像达到10GB等巨大尺寸。