我可以在 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 配合使用。我不希望 运行 遇到任何麻烦,除非特定的图像存储库有更严格的规则。