docker登录shell脚本不行

时间:2014-08-27 15:27:02

标签: shell docker

我无法使用“shell”命令“Docker Login”,我使用此命令进行此类访问,更多“Docker Login”似乎没有服务。

 echo -e 'user\nPassword\nemail@test.com' | (docker login)

返回Username: Password: EOF未完成操作

任何人都有任何提示吗?

2 个答案:

答案 0 :(得分:3)

docker文档描述了凭据如何存储在名为“.dockercfg”的文件中:

答案 1 :(得分:0)

我在shell脚本中执行了以下命令,它按预期工作。这是一次性设置..下次运行脚本时,请注释掉以下行。虽然您注释掉了,但shell会执行脚本,因为它会将凭据保存在config.json文件中。确保凭据不会更改或无法注销。

docker login -e email address -u username -p password