翼度科技»论坛 云主机 服务器技术 查看内容

Docker login和logout的使用

9

主题

9

帖子

27

积分

新手上路

Rank: 1

积分
27
大纲



Docker login & logout


docker login命令

docker login 命令用于登陆到一个 Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub。
如果用户使用 docker login 命令登录官方仓库,首先我们需要在官方仓库注册一个账号。
docker login命令语法
  1. haicoder(www.haicoder.net)# docker login [OPTIONS] [SERVER]
复制代码
docker login命令参数
参数描述docker login -u登陆的用户名。docker login -p登陆的密码。docker login --password-stdin从标准输入中读取密码。案例
登录官方仓库
首先我们需要有一个 Docker Hub 的用户名和密码,如果没有,则需要先进行注册,注册地址为:
  1. https://hub.docker.com/
复制代码
详细注册流程,参考 Docker安装 教程。
使用 docker login 命令,登录到一个 dokcer 容器。
  1. haicoder(www.haicoder.net)# docker login -u username -p password
复制代码
这里的 username 和 password 填写我们注册的用户名和密码。登录成功后,终端显示如下图所示:

Docker 会将 token 存储在 ~/.docker/config.json 文件中,从而作为拉取私有镜像的凭证。
我们使用 cat 命令,查看 token 凭证信息,
  1. haicoder(www.haicoder.net)# cat ~/.docker/config.json
复制代码
显示如下:
  1. {
  2.         "auths": {
  3.                 "https://index.docker.io/v1/": {
  4.                         "auth": "aGFpY29kZXI6eldMMTIzNDU2IQ=="
  5.                 }
  6.         }
  7. }
复制代码
使用 docker logout 命令,退出登录。
  1. haicoder(www.haicoder.net)# docker logout
复制代码
显示如下:
  1. 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命令语法
  1. haicoder(www.haicoder.net)# docker logout [OPTIONS] [SERVER]
复制代码
案例
登出官方仓库
首先我们使用 docker login 命令,登录到一个 dokcer容器
  1. haicoder(www.haicoder.net)# docker login -u username -p password
复制代码
这里的 username 和 password 填写我们注册的用户名和密码。登录成功后,终端显示如下图所示:

现在我们使用 docker logout 命令,退出登录。
  1. haicoder(www.haicoder.net)# docker logout
  2. #输出
  3. Removing logout credentials for https://index.docker.io/v1/
复制代码
登出未登录的官方仓库
在没有登录官方仓库的情况下,我们使用 docker logout 命令,退出登录,会提示未登录。
  1. haicoder(www.haicoder.net)# docker logout
  2. #输出
  3. Not logged in to https://index.docker.io/v1/
复制代码
docker logout命令总结
docker logout 命令用于登出一个 Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub。
到此这篇关于Docker login和logout的使用的文章就介绍到这了,更多相关Docker login和logout 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

来源:https://www.jb51.net/article/274615.htm
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具