如何知道docker是否已经登录到docker注册表服务器 [英] How to know if docker is already logged in to a docker registry server

查看:2273
本文介绍了如何知道docker是否已经登录到docker注册表服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我不知道我是否已经使用cmd:docker login登录到cmd line中的docker注册表。如何测试或看看您是否登录,而不尝试推?

I'm not sure if I have already logged in to a docker registry in cmd line by using cmd: docker login. How can you test or see whether you are logged in or not, without trying to push?

推荐答案

当您登录时,您的用户名和注册表显示在 docker info 命令

When you are logged in, your username and registry shows up in the docker info command

像这样:

[ciccio@consolecowboy.net ~]$ docker info
Containers: 12
 Running: 2
..etc...
...
Username: francobolli
Registry: https://index.docker.io/v1/

编辑:注意;这仅适用于 index.docker.io repo。登录仅在需要时将凭据存储在磁盘上,例如运行 docker pull localhost:5000 / image docker pull quay.io/username / reponame

Edit: Note; this only works for index.docker.io repo. Login only stores the credentials on disk when it needs them, for example when running docker pull localhost:5000/image or docker pull quay.io/username/reponame.

在这个问题:我怎么知道我是否登录了一个私人docker注册表

这篇关于如何知道docker是否已经登录到docker注册表服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆