我可以在 Docker(和 Containerd)图像名称中使用额外的斜杠“/”吗?
Can I have extra slash "/" in Docker (and Containerd) image name?
我需要将图像从 Docker Hub 复制到私有注册表中。例如,我需要redislabs/rebloom:2.2.2
。那么,我可以将它命名为my-private-registry.com/my-organization/redislabs/rebloom:2.2.2
吗? (注意有 my-organization
我 不能 修改。)
换句话说,a.com/b/c/d:v1.0
可以吗?
我看了post,看到Docker可以解析。但是,有些工具会拒绝这个吗? Containerd 会拒绝这个吗? 我怕他们接受了但是某处失败了,这可能很难调试。
非常感谢!
我的日常工作使用具有类似结构的图像名称(托管在 Amazon ECR 上),它们可以很好地与普通 Docker、Compose 和 Kubernetes 配合使用。我不希望 运行 遇到任何麻烦,除非特定的图像存储库有更严格的规则。
我需要将图像从 Docker Hub 复制到私有注册表中。例如,我需要redislabs/rebloom:2.2.2
。那么,我可以将它命名为my-private-registry.com/my-organization/redislabs/rebloom:2.2.2
吗? (注意有 my-organization
我 不能 修改。)
换句话说,a.com/b/c/d:v1.0
可以吗?
我看了
非常感谢!
我的日常工作使用具有类似结构的图像名称(托管在 Amazon ECR 上),它们可以很好地与普通 Docker、Compose 和 Kubernetes 配合使用。我不希望 运行 遇到任何麻烦,除非特定的图像存储库有更严格的规则。