我最近创建了一个 Docker 注册表。随后我注意到除了我创建的注册表之外,还创建了一个与此名称相似的新注册表:
registry.1.y6qfm3eu37ampm4qsbonr3wd4
开始registry.1
, 总是相同的。之后的序列看起来是随机的。
最初,该容器被 Docker 列为使用镜像注册表:2。我删除了容器和registry:2镜像。在容器再次列出后不久,图像被赋予了看起来像短 SHA 的名称,类似于:
728bc6af7e5e
经过一段时间后,删除后,这个奇怪的新注册表容器开始再次重新创建自身,图像再次列为registry:2,而不是我认为是短SHA的数字。Docker images
没有显示标题为 的图像registry:2
,但仅显示registry
、docker
和我的 LetsEncrypt 图像。
原来的注册表我已经删除了,想重新开始。
这里发生了什么?
答案1
问题是 Docker 服务正在重新创建容器。我找到了 Docker 服务并运行了Docker service rm registry
。我现在有了一个干净的基础,可以按照我想要的方式开始。