Docker-关于命名容器的限制

  • 本文关键字:命名容器 Docker- docker
  • 更新时间 :
  • 英文 :



我对命名容器的限制有疑问。我在线搜索并看到了不同的问题和答案。

  1. 命名容器中的最大字符号是多少?
  2. Docker容器名称中不允许哪些特殊字符?(例如'*','$',',','_'...)

允许表示容器名称的字符由正则表示:SRC代码

// 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_.-]`

请参阅#3138

只有图像名称的大小有限为30个字符。

容器名称必须从字母数字字符开始,然后除字母数字外还可以使用_ .-[a-zA-Z0-9][a-zA-Z0-9_.-]+

我不确定容器名称的长度是否存在硬限制。您可能会在某个时候遇到一些HTTP URL限制,因为该名称最终出现在许多API调用的路径中。

最新更新