Docker login和logout怎么使用

发布时间:2023-02-09 09:16:42 作者:iii
来源:亿速云 阅读:125

这篇“Docker login和logout怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Docker login和logout怎么使用”文章吧。

Docker login & logout

docker login命令

docker login 命令用于登陆到一个 Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub。

如果用户使用 docker login 命令登录官方仓库,首先我们需要在官方仓库注册一个账号。

docker login命令语法

haicoder(www.haicoder.net)# docker login [OPTIONS] [SERVER]

docker login命令参数

参数描述
docker login -u登陆的用户名。
docker login -p登陆的密码。
docker login --password-stdin从标准输入中读取密码。

首先我们需要有一个 Docker Hub 的用户名和密码,如果没有,则需要先进行注册,注册地址为:

https://hub.docker.com/

使用 docker login 命令,登录到一个 dokcer 容器。

haicoder(www.haicoder.net)# docker login -u username -p password

这里的 username 和 password 填写我们注册的用户名和密码。登录成功后,终端显示如下图所示:

Docker login和logout怎么使用

Docker 会将 token 存储在 ~/.docker/config.json 文件中,从而作为拉取私有镜像的凭证。

我们使用 cat 命令,查看 token 凭证信息,

haicoder(www.haicoder.net)# cat ~/.docker/config.json

显示如下:

{
        "auths": {
                "https://index.docker.io/v1/": {
                        "auth": "aGFpY29kZXI6eldMMTIzNDU2IQ=="
                }
        }
}

使用 docker logout 命令,退出登录。

haicoder(www.haicoder.net)# docker logout

显示如下:

Removing login credentials for https://index.docker.io/v1/

docker login命令总结

docker login 命令用于登陆到一个 Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub。

docker logout命令

docker logout 命令用于登出一个 Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub。

docker logout命令语法

haicoder(www.haicoder.net)# docker logout [OPTIONS] [SERVER]

首先我们使用 docker login 命令,登录到一个 dokcer容器

haicoder(www.haicoder.net)# docker login -u username -p password

这里的 username 和 password 填写我们注册的用户名和密码。登录成功后,终端显示如下图所示:

Docker login和logout怎么使用

现在我们使用 docker logout 命令,退出登录。

haicoder(www.haicoder.net)# docker logout
#输出
Removing logout credentials for https://index.docker.io/v1/

登出未登录的官方仓库

在没有登录官方仓库的情况下,我们使用 docker logout 命令,退出登录,会提示未登录。

haicoder(www.haicoder.net)# docker logout
#输出
Not logged in to https://index.docker.io/v1/

以上就是关于“Docker login和logout怎么使用”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注亿速云行业资讯频道。

推荐阅读:
  1. 使用zabbix怎么对docker容器状态进行监控
  2. 怎么在docker中搭建一个Hadoop集群环境

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

docker login logout

上一篇:Spring初始化与销毁的执行顺序是什么

下一篇:Blazor如何实现组件嵌套传递值

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》