使用accesstoken 登陆dockerhub

简介

大部分时候我们都是使用账号密码登陆dockerhub的,比如

docker login

然后输入dockerhub的账号和密码

但是这样做会有一个问题,比如当你的同事想要在他的主机上登陆你的dockerhub账号的时候,你就不得不要把自己dockerhub的账号和密码告诉你的同事,如果你dockerhub的密码和你其他比如qq密码相同的时候就会很尴尬,下面我来介绍使用dockerhub的access token去登陆dockerhub

操作

首先你要在web页面上登陆你的dockerhub,登陆完成之后点击用户名->account setting->security->New Access Token

输入你新生成的access token描述,比如

点击create创建

之后就会出现下面这个界面

复制好你的token,之后我们登陆命令行登陆dockerhub

docker login --username bboysoul

之后密码就是token,直接输入就登陆了

为什么要使用token

最主要其实还是安全,大部分时候我们在执行cicd操作的时候,登陆dockerhub都要贡献出账号密码来,而token不经可以让我们安全登陆,还可以控制它的使用期限,如果不爽就可以直接在页面上关闭

欢迎关注Bboysoul的博客www.bboy.app

Have Fun

欢迎关注我的其它发布渠道