现在,Bluemix cf push需要在更新之前删除应用程序

时间:2015-11-11 21:13:09

标签: cloud push ibm-cloud cloudfoundry

最近尝试使用以下方法更新Bluemix上的node.js应用程序:

cf push piedemo 

导致以下错误:

Using route piedemo.mybluemix.net
Binding piedemo.mybluemix.net to piedemo...
FAILED
The route piedemo.mybluemix.net is already in use.
TIP: Change the hostname with -n HOSTNAME 
or use --random-route to generate a new route and then push again.

解决方法: 停止并从Bluemix中删除应用程序,然后重新发出cf push命令。

这似乎是Bluemix中最近对CF的更改。在过去,可以在使用cf push命令之前将更新推送到应用程序而无需删除原始应用程序。

在使用cf push命令之前,有人建议哪些参数可能有助于避免删除应用程序?

1 个答案:

答案 0 :(得分:2)

在再次推送之前,您不必停止或删除应用程序。

确保您已登录(cf login)到最初部署应用程序的同一组织和空间。如果您尝试将其部署到其他组织或空间,您可能会看到错误。