用IBM Cloud Foundry跑一个spring boot

2020-09-23  本文已影响0人  几簟生凉

IBM Cloud Foundry 提供256M内存免费的应用容器,可以用来跑一个个人博客,后续我也会更新相关内容,这里简单介绍怎么跑个spring boot 的hello world程序。

大致分为三部分:

一、 注册IBM Cloud
二、下载、安装、登录命令行接口(command-line interface)
三、创建spring boot项目并在ibm云上运行

你找到这里想必已经完成了前两步,这里只介绍第三步。

  1. 创建一个常规的spring boot应用


    image.png image.png
  2. 在static下建一个index.html


    image.png
  1. 必要的 ,将端口改成80

    image.png
  1. 执行下bootWar,找到生成的war包


    image.png
  2. 为了省事,在war包的同目录下新建一个manifest.yml,填入以下内容

applications:
  - name: demo
    random-route: true
    path: ./demo-0.0.1-SNAPSHOT.war
    memory: 128M
    instances: 1

要求name唯一,像demo这种名字都没冲突可以说明是你自己的应用唯一。对于免费用户memory,256M是所有活动应用的总和,关闭的不计入。

  1. 将命令行切到该目录下执行
ibmcloud cf push
image.png
  1. 这样就成功了


    image.png
  2. 进入控制台,查看已部署的应用,点击routes访问

    image.png image.png
上一篇下一篇

猜你喜欢

热点阅读