【发布时间】:2017-08-14 23:39:42
【问题描述】:
我们希望在 IBM Bluemix 中部署现有应用程序。使用 Python 命令提示符,我们已经在 IBM Bluemix 中推送了应用程序,但是当我们在 IBM 中部署它时,它就不起作用了。它给出了以下错误:
创建容器 成功创建容器 正在下载应用 包... 下载的应用程序包 (1.5K) 暂存... 下载的构建 工件缓存(31.3M)没有一个构建包检测到兼容的 应用程序退出状态 222 暂存失败:以状态 222 退出 销毁容器
FAILED 错误重新启动应用程序:NoAppDetectedError 提示:当从包含应用程序源代码的目录中执行“cf push”时,会检测到 Buildpack。
使用“cf buildpacks”查看支持的 buildpacks 列表。
使用“cf logsglucose_tracker_monitor --recent”获取更深入的日志 信息。
已完成:失败
我不知道这之后该怎么办。谁能帮我解决这些错误?
【问题讨论】:
-
你在 manifest.yml 文件中提到过 buildpack 吗?你在使用这个 buildpack 吗? github.com/heroku/heroku-buildpack-python
-
能否请您添加您的应用程序的代码和目录结构?目录结构中至少应该有 python 文件,这样 buildpack 才能检测到它并将您的应用程序推送到 Bluemix。