docker工人 – 有关命名图像的限制

我有关于命名图像的限制的问题。 我在网上search,看到不同的问题和答案。

docker图像名称中不允许使用哪些特殊字符? (例如'*','$',',','_'…)是否可以使用大写的字符图像名称?

https://github.com/docker/distribution/blob/master/reference/regexp.go

// nameComponentRegexp限制registrypath组件名称的启动

//至less有一个字母或数字,以下部分可以

//由一个句点分隔,一个或两个下划线和多个破折号。

这适用于图像名称本身。 信件的正则expression式都是小写字母,不是大写字母。 你可以在一开始就在一个冒号后包含一个主机名和一个可选的端口号。 您可以在主机名和映像名称之间包含斜杠/ ,并且path的每个元素都与映像名称本身具有相同的限制。 在图像名称之后,您可以在@之后的冒号或摘要后附加标签。