我的应用程序部署到 Cloud Foundry 失败
My app deployment to cloud foundry fails on
我使用的命令是:ibmcloud target --cf
我收到的错误如下:
-----> 完成 Dotnet 核心
错误无法安装 dotnet-运行时间:找不到版本 o
f dotnet-运行安装时间
无法编译 droplet:无法 运行 完成脚本:退出状态 12
退出状态 223
单元格 0f7012eb-9e32-4fdf-ba92-85aee4639139 停止实例 e5256fa6-702e-41f
2-8c49-039400712a85
单元格 0f7012eb-9e32-4fdf-ba92-85aee4639139 销毁容器例如 e
5256fa6-702e-41f2-8c49-039400712a85
错误登台应用程序:应用程序登台在 buildpack 编译阶段失败
失败
这就是我尝试并为我工作的方法
- 已安装IBM Cloud CLI
- 按照 documentation here 中的说明克隆入门 dotnet 应用程序
- 将示例应用程序和
cd
克隆到文件夹
- 运行
ibmcloud cf push
您应该会看到使用待办事项应用
随机生成的 URL
Use a Cloud Foundry CLI that's managed by IBM to work with Cloud
Foundry resources through the IBM Cloud CLI. If you have a separate
Cloud Foundry CLI (cf) installation, don't use both ibmcloud cf
commands and cf commands in the same context. Instead, use only
ibmcloud cf [command] to manage resources in the IBM Cloud CLI
context. More info here
经过大量工作和人们的帮助后,我发现我使用了错误的构建包。如果您的应用程序是在 ASP.Net 框架 4.5 或更高版本中构建的,那么您需要使用 hwc 包。此外,您的 manifest.yml 需要更改。这是我的 manifest.yml.
应用程序:
- 姓名:
随机路线:真
内存:128M
构建包:https://github.com/cloudfoundry/hwc-buildpack.git
环境:
DOTNET_CLI_TELEMETRY_OPTOUT: 1
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 真
这行得通。创建工具链构建和部署。
我使用的命令是:ibmcloud target --cf
我收到的错误如下:
-----> 完成 Dotnet 核心 错误无法安装 dotnet-运行时间:找不到版本 o f dotnet-运行安装时间 无法编译 droplet:无法 运行 完成脚本:退出状态 12 退出状态 223 单元格 0f7012eb-9e32-4fdf-ba92-85aee4639139 停止实例 e5256fa6-702e-41f 2-8c49-039400712a85 单元格 0f7012eb-9e32-4fdf-ba92-85aee4639139 销毁容器例如 e 5256fa6-702e-41f2-8c49-039400712a85 错误登台应用程序:应用程序登台在 buildpack 编译阶段失败 失败
这就是我尝试并为我工作的方法
- 已安装IBM Cloud CLI
- 按照 documentation here 中的说明克隆入门 dotnet 应用程序
- 将示例应用程序和
cd
克隆到文件夹 - 运行
ibmcloud cf push
您应该会看到使用待办事项应用
随机生成的 URLUse a Cloud Foundry CLI that's managed by IBM to work with Cloud Foundry resources through the IBM Cloud CLI. If you have a separate Cloud Foundry CLI (cf) installation, don't use both ibmcloud cf commands and cf commands in the same context. Instead, use only ibmcloud cf [command] to manage resources in the IBM Cloud CLI context. More info here
经过大量工作和人们的帮助后,我发现我使用了错误的构建包。如果您的应用程序是在 ASP.Net 框架 4.5 或更高版本中构建的,那么您需要使用 hwc 包。此外,您的 manifest.yml 需要更改。这是我的 manifest.yml.
应用程序:
- 姓名: 随机路线:真 内存:128M 构建包:https://github.com/cloudfoundry/hwc-buildpack.git 环境: DOTNET_CLI_TELEMETRY_OPTOUT: 1 DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 真
这行得通。创建工具链构建和部署。