我们将多少 docker 图像推送到一个私有存储库?
How many docker image we push to one private repository?
我有一个图像列表,我想将其推送到 docker 集线器存储库。
这是我的图片列表,
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
testimage1 latest 60927e450c80 6 days ago 596MB
testimage2 latest 516082cd94fa 2 weeks ago 547MB
testimage3 latest 5195076672a7 2 weeks ago 371MB
我们只能创建一个私有仓库。那么,是否可以将所有图像推送到一个私有存储库?
请帮助我,我用谷歌搜索但没有得到任何解决方案。
构建映像时,需要使用注册表标记它们 url 才能推送它们。
而不是做:
docker build -t testimage1 .
你应该做的:
docker build -t registry_host:port/testimage1
然后,您可以推送 registry_host:port/testimage1
。
经过多次尝试,我发现我们只能免费将一张图片推送到私有存储库 user.If 我们使用相同的标签推送,然后它会覆盖存储库 image.And 如果我们使用不同的标签推送,而不是将存储库推送为 public.
我有一个图像列表,我想将其推送到 docker 集线器存储库。 这是我的图片列表,
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
testimage1 latest 60927e450c80 6 days ago 596MB
testimage2 latest 516082cd94fa 2 weeks ago 547MB
testimage3 latest 5195076672a7 2 weeks ago 371MB
我们只能创建一个私有仓库。那么,是否可以将所有图像推送到一个私有存储库? 请帮助我,我用谷歌搜索但没有得到任何解决方案。
构建映像时,需要使用注册表标记它们 url 才能推送它们。
而不是做:
docker build -t testimage1 .
你应该做的:
docker build -t registry_host:port/testimage1
然后,您可以推送 registry_host:port/testimage1
。
经过多次尝试,我发现我们只能免费将一张图片推送到私有存储库 user.If 我们使用相同的标签推送,然后它会覆盖存储库 image.And 如果我们使用不同的标签推送,而不是将存储库推送为 public.