2017-03-07 26 views
4


命名コンテナの制限に関する質問があります。 私はオンラインで検索し、異なる問題と回答を見ました。Docker - 命名コンテナに関する制限

  1. 命名コンテナの最大文字数はいくらですか?
  2. ドッカーのコンテナ名には特殊文字は使用できませんか? (たとえば、 '*'、 '$'、 ''、 '_' ...)
+0

私はhttps://github.com/docker/docker/issues/3138はなく、より良いコードをチェックし、私はSRCコードリンクはまた、regexで404 – user2915097

答えて

6

コンテナ名を表すために使用できる文字は、正規表現で表されます。 src code

// 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文字に制限されています。

+0

を探し、そのコンテナ名を意味見ます一文字にすることはできません。 – harschware

+1

固定@harschware – NotBad4U

+0

であること –

1

コンテナ名は英数字で始まり、英数字に加えて_.または-を使用する必要があります。 [a-zA-Z0-9][a-zA-Z0-9_.-]+

コンテナ名の長さにハードリミットが設定されているかどうかわかりません。いくつかの点でいくつかのHTTP URL制限に遭遇することがあります。その名前は、いくつかのAPI呼び出しのパスで終わることになります。

関連する問題