2013年1月11日 星期五

Cloud Foundry 入門三部曲之三

Cloud Foundry 入門三部曲之一」介紹了如何 VM 上面跑 Micro Cloud Foundry,以及部署一個應用程式到 Micro Cloud Foundry 上。在「Cloud Foundry 入門三部曲之二」中,我們把 Micro Cloud Foundry 設定成上線模式,讓使用者可以透過 public URL 存取 Micro Cloud Foundry 上的應用程式。在最後這篇,我們將說明如何將應用程式部署到 Public Cloud 放到 cloudfoundry.com 上。
操作步驟
現在你對 vmc 工具應該很熟了,我們直接輸入底下指令把 target 指到 http://api.cloudfoundry.com
vmc http://api.cloudfoundry.com

image

接著登入 Public Cloud:

vmc login

請注意,這裏務必使用當初向 www.cloudfoundry.com 申請的帳號與密碼登入:

image

最後下指令把應用程式部署到 Cloud Foundry 上:

vmc push

你可能會遇到像底下這樣的錯誤,說 "yourapp.cloudfoundry.com" has already been taken or reserved,這是因為 domain 已經被人捷足先登了,不用擔心,只要換個 domain 就好:

image 

例如,本例改成還沒被登記的 hello-cf2013.cloudfoundry.com:

image 

完成後,就可以用 http://hello-cf2013.cloudfoundry.com 來存取我們的應用程式:

image 

現在應用程式已經放在 Public Cloud,任何人隨時隨地都可以使用我們的應用程式了。

經過這系列教學後,你已經學會部署應用程式到 Cloud Foundry,包括部署到 offline 的 Micro Cloud Foundry 與 online 的 Micro Cloud Foundry 以及 Public Cloud 的 Cloud Foundry,恭禧你。

0 意見: