重新启动注册表:v2后,为什么不能通过web API在本地注册表中显示docker repo?

重新启动注册表:v2后,为什么不能通过web API在本地注册表中显示docker repo?,docker,docker-registry,Docker,Docker Registry,下面是重现该问题的步骤 docker版本 Docker版本17.09.1-ce,版本19e2cf6 docker images | grep centos centos最新3fa822599e10 3周前204MB docker标签centos:最新127.0.0.1:5000/centos docker push 127.0.0.1:5000/中心 推送引用存储库[127.0.0.1:5000/centos] d1be66a59bc5:按下 最新:摘要: sha256:3a32a170c945

下面是重现该问题的步骤

docker版本

Docker版本17.09.1-ce,版本19e2cf6

docker images | grep centos

centos最新3fa822599e10 3周前204MB

docker标签centos:最新127.0.0.1:5000/centos

docker push 127.0.0.1:5000/中心

推送引用存储库[127.0.0.1:5000/centos]

d1be66a59bc5:按下

最新:摘要: sha256:3a32a170c945ffe18334b3f514fcb66f9c14001b2266c9ed8504c72db0acde11尺寸:529

docker ps

容器ID映像命令已创建状态端口名称

046a5d68c8b2注册表:2/entrypoint.sh/e。。。大约一个小时前开始大约一个小时0.0.0.0:5000->5000/tcp节日_wozniak

curl-xget

{repositories:[centos]}--我们可以在推送后列出'centos'回购

装卸工挡块046a5d68c8b2

046a5d68c8b2

docker运行-p 5000:5000-d注册表:2

BAD6EC7AAD590F91AAF1721703CE6468E8254D159E56A5F018E5E3C25CF7E0

curl-xget

{repositories:[]}重新启动注册表后,我们无法看到'centos'信息

每次docker运行都会创建一个新容器

要重新启动容器,可以按照示例运行docker start 046a5d68c8b2,或者使用-restart=always选项来运行docker

见:


有道理。谢谢你的帮助。