使用asp.net创建应用程序,并按照此article中列出的说明进行操作 因为我使用的是asp.net core 2.0。我让docker工作并安装了Heroku cli并完成了所有步骤,但在最后一次尝试推送到heroku时,我在CMD中得到以下内容
docker push registry.heroku.com/contentfulmvc/web
The push refers to repository [registry.heroku.com/contentfulmvc/web]
2c234e510117: Preparing
31dc395828e7: Preparing
6b64c53efec1: Preparing
293afe5e1723: Preparing
f18d175ee906: Preparing
7f6e826a29cb: Waiting
3aa2beece40f: Waiting
38072758390c: Waiting
684665cf5198: Waiting
4c71181bb594: Waiting
1245b259e2fa: Waiting
67903cf26ef4: Waiting
error parsing HTTP 400 response body: unexpected end of JSON input: ""
我不知道为什么它不起作用。洞察力会有所帮助。
答案 0 :(得分:0)
如果您尚未在heroku上创建应用,则会出现上述错误。您需要确保创建了一个应用程序,并在推送时引用它。