cadvisor の APIを使用して、監視目的で Docker マシンからデータを抽出しています。私が作成したすべてのコンテナについて、特定の順序でハッシュと短い名前を含むエイリアス配列がデータにあることに気付きました (0 は常に短い名前のようで、1 は常に一意のハッシュのようです) )。
{
name: "/docker/4b29315fca60ce0e8e91889f9c8a4f35b6374fbbfcf6a92a108015106dd4ab77",
aliases: [
"stupefied_albattani",
"4b29315fca60ce0e8e91889f9c8a4f35b6374fbbfcf6a92a108015106dd4ab77"
]
}
ここではキーワードのようです。残念ながら、cAdvisor の API に関するドキュメントはほとんど存在しないため、決定的な答えを探すことはできません。データが「エイリアス」という名前の配列であるという事実は、ハッシュとコンテナ用に作成された短い名前以外のエイリアスが存在する可能性があることを暗示しているようです。また、順序が常に 0 = 短い名前、1 = ハッシュになるかどうかもわかりません。
aliases[0] が常に短い名前であると仮定しても安全ですか (エイリアス配列が存在する場合)。正しいフィールド?