2017-07-04 71 views
1

由於--email參數在泊塢窗登錄(版本v17.06),我無法與heroku container:login登錄,刪除
我得到以下錯誤:最新的Docker更新破解Heroku cli?

unknown flag: --email See 'docker login --help'. ! Error: docker login exited with 125

我運行最新的Heroku -cli版本: heroku-cli/6.12.0-a504409 (darwin-x64) node-v7.10.0

任何更新到此爲止,因爲現在看來我無法將任何docker應用程序部署到heroku?

回答

6

--email屬性用於Heroku早期版本的Docker工具中。檢查heroku plugins的輸出,看看是否有heroku-container-tools列出,如果你確實執行了heroku plugins:uninstall heroku-container-tools然後運行heroku plugins:install heroku-container-registry

+0

感謝John,重新安裝並安裝了heroku-container-tools幫助。 (順便說一下,在最後一個命令中有一個錯字,它應該是'heroku插件:安裝heroku-container-tools' –

+4

heroku-container-tools已被棄用(請參閱https://github.com/heroku/heroku-container-工具) - 'heroku-container-registry'是新的。https://github.com/heroku/heroku-container-tools/blob/master/commands/login.js#L36是你原來的問題的原因。 –