如何将应用程序部署到IBM Cloud 及注意事项

部署ibm cloud 的步骤并不繁琐,命令也很简单,其中最重要的是虚拟环境的生成。

下面来看一下创建IBM 应用程序的步骤:

一. 注册账号 

https://cloud.ibm.com/registration 

这一步没有什么疑问,只需要输入邮箱和验证码,然后完善个人信息即可创建。(相比于AWS 和 Azure 这两个服务,IBM不需要信用卡服务这一点真的十分友好了)

 

二. 登陆

https://cloud.ibm.com/login

输入已经创建好的用户邮箱和密码进行登录

 

三. 安装Cli  (mac os)

终端输入:/bin/bash -c "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

2. brew install cloudfoundry/tap/cf-cli

 

四. 登陆cf cli 并配置接口

终端输入:

1.cf login -a https://api.ng.bluemix.net

2.按照提示输入之前已经注册好的IBM Cloud 邮箱和密码

 

五. 创建应用

1.  命令行进入您所要部署的应用程序文件 

cd /Users/Desktop/project  (cd后是您应用程序的路径,也可直接到应用程序中copy path)

2.  cf push projectname -m 128M      (此处的projectname为您IBM cloud 应用程序的名称,不强制要求与本地应用程序同名)

3. 创建成功后,会生成网址。  应用网址为  projectname.mybluemix.net        (IBM cloud 应用程序的名称.mybluemix.net )

4. 若创建不成功,可查看日志,根据报错解决error

 

注意事项

1.  您的IBM Cloud 每次部署时分配 128M 的资源空间,IBM Cloud可以免费使用 256M ,也就是说,在同一个IBM 账号下,您只能免费部署2个 应用程序。

2.  请勿在应用程序中写入本地文件的绝对路径

3.  将 测试使用的本机IP地址  由 127.0.0.1 改为 0.0.0.0

4.  若创建不成功,查看您的应用程序的虚拟环境和配置

5.  pip freeze >requirements.txt  创建requirements文件

 

 

以下是我创建成功的应用程序目录

 

posted @ 2020-07-09 22:42  菠菜猫  阅读(1178)  评论(0编辑  收藏  举报