在IBM Containers上运行IBM MobileFirst Platform Foundation

时间:2016-04-27 07:35:05

标签: containers ibm-cloud ibm-mobilefirst mobilefirst-server

我正在关注MobileFirst容器教程: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/ibm-containers/run/

我已经创建了mobilefirst项目。现在我想使用该项目war文件。如上所述,所有安装过程都已完成。现在我在运行脚本时遇到了问题。当我尝试运行prepareserverdbs.sh时,它会要求我指定我的Bluemix应用程序的名称(必填)。我应该在那里提供哪个名字?

我尝试使用我创建的相同war文件名,但是它正在抛出The Bluemix application Test was not found。我已经在usr / projects文件夹中复制了war文件。

1 个答案:

答案 0 :(得分:2)

我猜你跳过第3步:使用配置文件。如果您选择以交互方式运行脚本,则可以跳过配置,但强烈建议至少阅读并理解您需要提供的参数(在prepareserverdbs.properties中,您可以找到如何创建数据库服务的说明)

要创建数据库服务并将其绑定到Bluemix应用程序,请转到Bluemix仪表板,创建新的Cloud Foundry应用程序并按照说明操作:

  1. 选择“网络”。
  2. 选择Liberty for Java选项。
  3. 为您的应用命名。 注意:选择一个唯一的名称。
  4. 点击“查看应用概述”按钮。
  5. 在概述页面中,点击“添加服务或API”按钮。
  6. 从数据和分析服务部分选择数据库服务类型(sqldb,cloudantNoSQLDB)。
  7. 为服务命名,然后单击“创建”按钮