概述
在微服務云應用平臺中接入您的應用進行發布,所支持的介質類型大體上可分為制品(JAR/WAR/TAR包等)、鏡像等,您可以按實際需求選擇接入的方式。
本文介紹如何通過制品(JAR包)部署微服務應用到容器。
通過JAR包部署微服務應用到容器
前提條件
您已開通微服務云應用平臺
您已訂購一個云容器引擎實例
您已訂購一個nacos注冊中心實例
創建環境和導入資源
在左側導航欄,選擇環境管理。在環境列表左上角點擊創建環境。環境創建好后,將云容器引擎和nacos注冊中心導入到環境中。
創建項目和應用
在左側導航欄,選擇應用列表。在應用列表點擊新增項目。展開新增完成的項目,在應用管理下創建應用,技術棧選擇 SpringCloud。
項目關聯環境
展開項目樹,在環境管理下將步驟1創建的環境關聯上。
創建容器應用實例并部署
在左側導航欄,選擇容器應用實例 > 應用發布 > 應用實例。在應用實例左上角點擊創建應用實例。
基本信息
項目/應用:選擇步驟2創建的應用
應用實例名稱:無需修改,使用默認名稱即可
技術棧版本:選擇1.0.0-j180-jar
接入方式:選擇制品
鏡像目標架構:云容器引擎是ARM架構勾選linux/arm64,云容器引擎是X86架構勾選linux/amd64或不勾
應用實例版本:無需修改,使用默認版本即可
企業項目:選擇default
部署配置
選擇集群:選擇步驟1導入到環境中的云容器引擎
部署包來源:選擇官方demo(支持上傳自定義程序包、選擇已有程序包、選擇官方提供的demo)
Demo類型:任意選擇一個
制品版本:輸入制品版本
完成以上信息填寫后,點擊下一步進入到預覽頁面,確認信息無誤后,點擊創建按鈕,完成應用實例創建。
應用實例創建完成后,直接點擊查看實例詳情按鈕,到實例詳情頁面。點擊上方發布應用實例按鈕,進入到應用發布界面。點擊右下角發布按鈕,進入到發布單詳情界面。等待發布單完成初始化后再點擊發布按鈕進行應用發布。應用開始發布后,可點擊應用實例發布單,查看應用發布具體信息。
查看應用是否發布成功
左側導航欄,選擇容器應用實例 > 應用發布 > 應用實例。在應用實例列表點擊發布的應用實例,進入應用實例詳情頁面,通過點擊事件和日志按鈕,查看應用事件和日志。確認應用是否正常啟動。