Docker 如何查找我已登录的注册表?

Docker 如何查找我已登录的注册表?,docker,Docker,我在几天内登录了多个注册中心,但几天后就记不清了。是否有命令告诉我登录了哪个存储库?例如,我登录到 redhat.registry.io dockerhub.com privaterepoxxx 我尝试了“docker信息”,但它只列出dockerhub注册表。 ~/.docker/config向我提供了这些信息,但我需要知道是否有办法通过发出命令来查找这些信息,使用jq,从config.json提取登录服务器列表,您可以使用以下方法: jq -r '.auths | keys[]' ~/.do

我在几天内登录了多个注册中心,但几天后就记不清了。是否有命令告诉我登录了哪个存储库?例如,我登录到

redhat.registry.io dockerhub.com privaterepoxxx

我尝试了“docker信息”,但它只列出dockerhub注册表。
~/.docker/config向我提供了这些信息,但我需要知道是否有办法通过发出命令来查找这些信息,使用
jq
,从
config.json
提取登录服务器列表,您可以使用以下方法:

jq -r '.auths | keys[]' ~/.docker/config.json

要使用
jq
config.json
中提取已登录服务器的列表,可以使用以下命令:

jq -r '.auths | keys[]' ~/.docker/config.json

不是我知道的,你为什么需要知道?不是我知道的,你为什么需要知道?