2017-01-15 47 views
1

我有一個現代的openshift,強迫你用github登錄,結果我不能用rhc登錄並獲得ftp的東西來上傳你的文件。在新的openshift上上傳文件的方式是什麼?我有我想上傳到它的nodejs內容。如何將文件上傳到MODERN openshift?

+0

它並不像老派的網絡託管你在哪裏工作FTP的東西到服務器。建議您通過https://www.openshift.com/promotions/for-developers.html閱讀免費電子書。它使用Java示例,但首先需要了解的是源與圖之間(S2I)建設者的工作以及你如何與平臺進行交互,所以無論如何都要通過本書中的例子。然後,您可以使用S2I構建器來解決node.js. https://docs.openshift.com/enterprise/latest/using_images/s2i_images/nodejs.html –

回答

1

我假設你選擇了nodejs-mongo-persistent快速啓動。爲了做到這一點,請在您自己的git帳戶中創建一個精確的副本Node-js Quick-Start repository。 (您可以使用Git-hub的Import feature) 在創建項目時,您必須將自己的git存儲庫URL放入Git存儲庫URL空間中。然後點擊創建

接下來,你要克隆新創建的存儲庫的本地機器(git clone repo_url.git
只需修改快速啓動節點JS項目,並承諾再推飯桶。
然後使用命令行工具登錄到OpenShift-v3。 (假設你已經正確配置它)。

運行以下命令
oc start-build nodejs-mongo-persistent(這將需要一些時間才能完成,約10分鐘)
然後運行oc deploy nodejs-mongo-persistent --latest


這就是它

+0

你可以解釋如何提交併推送到混帳?我沒有真正使用或知道github我只有一個主要使用這個,所以我不熟悉它。 – user283187

+0

對不起,它的劑量問題,位於openshift內的網站告訴我如何做到這一點。起初它沒有工作,可能當時還沒有準備好。 – user283187

+0

這可能會幫助你推送文件到Github [鏈接](https://help.github.com/articles/adding-a-file-to-a-repository-using-the-command-line/) –