5
我正在尝试从~/.docker/config.json
文件获取docker login
验证。 但我在config.json
文件中看不到auth
令牌。 这是我的码头版本。Docker登录验证令牌
docker version
Client:
Version: 17.03.1-ce
API version: 1.27
Go version: go1.7.5
Git commit: c6d412e
Built: Tue Mar 28 00:40:02 2017
OS/Arch: darwin/amd64
Server:
Version: 17.03.1-ce
API version: 1.27 (minimum version 1.12)
Go version: go1.7.5
Git commit: c6d412e
Built: Fri Mar 24 00:00:50 2017
OS/Arch: linux/amd64
Experimental: true
当我运行cat ~/.docker/config.json
那么我可以看到的是
cat .docker/config.json
{
"auths": {
"https://index.docker.io/v1/": {}
},
"credsStore": "osxkeychain"
}%
根据Codeship documentation我应该看到
{
"auths": {
"https://index.docker.io/v1/": {
"auth": "auth_key",
"email": "email"
}
}
}
我可以禁用存储我的AUTHKEY在钥匙串?
我真的需要得到auth_key
,我怎么能得到它?
谢谢
解决,最简单的方法就是安装某个旧版本泊坞窗的ubuntu的内部,并产生令牌那里。不提供答案,因为它很丑。但工作。 –