gpt4 book ai didi

docker - 这可以在docker中标记最新的多个图像吗?

转载 作者:行者123 更新时间:2023-12-02 19:41:04 24 4
gpt4 key购买 nike

我有两个图像说“Image1”和“Image2”。现在,我想将这两个图像标记为“最新”,然后将这些图像推送到我的 Docker 中心公共(public)存储库。
docker tag -f $OpImage namespace/reponame:latestdocker tag -f $obccaImage namespace/reponame:latest
进而
docker push namespace/reponame:latest
每次在 docker hub 中,我只能看到一个最新标签。请帮我。如何做到这一点?谢谢!!

最佳答案

$ docker tag --help

Usage: docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]

$ docker push --help

Usage: docker push [OPTIONS] NAME[:TAG]

例如,如果您的图像是 image1 , docker repo 是 xyz/abc-peer ,那么你应该使用
docker tag image1 xyz/abc-peer:latest
docker login --username=xyz --email=youremail@company.com
docker push xyz/abc-peer:latest

如果您有同一个图像的多个版本,您可以使用不同的标签(即 xyz/abc-peer:v6、xyz/abc-peer:v7 等)标记它们,但您只能有一个 latest在每个 repo 。如果您有两个不同的图像,则应将它们放在不同的存储库中。

关于docker - 这可以在docker中标记最新的多个图像吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36041544/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com