我无法使用“shell”命令“Docker Login”,我使用此命令进行此类访问,更多“Docker Login”似乎没有服务。
echo -e 'user\nPassword\nemail@test.com' | (docker login)
返回Username: Password: EOF
未完成操作
任何人都有任何提示吗?
答案 0 :(得分:3)
docker文档描述了凭据如何存储在名为“.dockercfg”的文件中:
答案 1 :(得分:0)
我在shell脚本中执行了以下命令,它按预期工作。这是一次性设置..下次运行脚本时,请注释掉以下行。虽然您注释掉了,但shell会执行脚本,因为它会将凭据保存在config.json文件中。确保凭据不会更改或无法注销。
docker login -e email address -u username -p password