Docker-有关命名容器的限制
Docker-有关命名容器的限制,docker,Docker,我对命名容器的限制有疑问。 我在网上搜索,看到了不同的问题和答案 命名容器中的最大字符数是多少 docker容器名称中不允许使用哪些特殊字符?(例如,“*”、“$”、“、”、“"……) 允许表示容器名称的字符由正则表达式表示: 看 只有图像名称的大小限制为30个字符。容器名称必须以字母数字字符开头,然后除了字母数字字符外,还可以使用\ucode>或-[a-zA-Z0-9][a-zA-Z0-9.-]+ 我不确定容器名称的长度是否有硬限制。您可能会在某个时候遇到一些HTTP URL限制,因为名称最
我对命名容器的限制有疑问。 我在网上搜索,看到了不同的问题和答案
允许表示容器名称的字符由正则表达式表示: 看
只有图像名称的大小限制为30个字符。容器名称必须以字母数字字符开头,然后除了字母数字字符外,还可以使用
\ucode>
或-
<代码>[a-zA-Z0-9][a-zA-Z0-9.-]+
我不确定容器名称的长度是否有硬限制。您可能会在某个时候遇到一些HTTP URL限制,因为名称最终会出现在许多API调用的路径中 我明白了,但最好检查一下代码,我查找它regex还意味着容器名称不能有一个字母长。当容器图像名称有大写字母时,会报告一个错误letters@LeoY你是什么意思?@LeoY这是在给一个图像加标签(命名);这个问题和答案是关于命名容器的。规则不同。对于
名称空间/存储库
:,30个字符的图像名称限制已增加到255个,另请参见:
// RestrictedNameChars collects the characters allowed to represent a name, normally used to validate container and volume names.
const RestrictedNameChars = `[a-zA-Z0-9][a-zA-Z0-9_.-]`