我在我的 docker 容器列表中看到奇怪的名字,是有人在 docker 上玩得开心还是来自黑客?

信息安全 码头工人
2021-08-25 08:20:26

我正在尝试运行一个 docker,但由于各种原因它失败了。当我检查我的 docker 列表 ( docker ps -a) 时,我看到了这些名称:

pedantic_gauss
recursing_feynman
adoring_brattain
suspicious_tesla
gallant_gates
competent_gates
elated_davinci
ecstatic_mahavira
focused_mirzakhani

我使用docker-compose并且我确定我们的设置文件中没有这样的名称。这只是码头工人认为会很有趣的事情吗?!我搜索了其中一些名称,并没有真正找到任何有用的东西,尽管看起来这些名称似乎出现在许多网站上,有些零星。

1个回答

正如评论中提到的,这是 Docker 固有功能的一部分,旨在使容器更容易使用。

Docker 容器的规范标识符是 SHA-256 散列,这不是最用户友好的类型。

因此,如果您在启动容器时未指定名称(使用--name),Docker 将为您分配一个名称。

名字是形容词和科学家名字的组合,生成的源代码在这里Docker 源代码中只有一个组合被阻止,即“boring_wozniak”,因为史蒂夫·沃兹尼亚克并不无聊。