使用语法:docker login [OPTIONS] [SERVER],其中options的取值有三种:--password或者-p,表示密码;--password-stdin表示通过标准输入使用密码,这种使用方式输入密码时,不可见;--username或者-u,表示用户名。
一般-u和-p配合使用,默认情况下是通过标准输入来登录,即--password-stdin。例如:docker login -u benben_2015 -p 123456
登录你自己的仓库
默认情况下,docker login会登录docker hub上的仓库。如果你想登录其他镜像仓库,你只需要在登录时将服务器名添加进去即可。
$docker login registry.csdn.com
登录完成后就可以在$HOME/.docker/config.json文件中找到你的相关认证信息,例如:
{
"auths": {
"https://index.docker.io/v1/": {
"auth": "aJKvamllasdffzp6aGoxJKL2RTY="
},
"registry.csdn.com": {
"auth": "aJKvamllasdffW86WmhqBNMyMzE2"
}
},
"HttpHeaders": {
"User-Agent": "Docker-Client/18.06.1-ce (linux)"
}
}
参考文章
本文详细介绍了如何使用docker login命令登录Docker Hub和其他镜像仓库,包括命令语法、选项说明及配置文件路径。通过实例演示了如何指定用户名和密码进行认证,并解释了如何查看登录后的认证信息。

3071

被折叠的 条评论
为什么被折叠?



