應用運行時 | 部署類型 | 參數名稱 | 含義 |
容器 | Docker Compose | Docker Compose Yaml 路徑 | 指定倉庫中DockerCompose檔案路徑。 |
Docker Compose Env 路徑 | 指定倉庫中DockerCompose Env檔案路徑,若倉庫中沒有env檔案,採用預設值(.env)即可。 |
使用者部署參數 | 配置自訂環境變數參數,使用者實際部署時動態填入。例如.env中配置了Password=test 。 這樣使用者在部署時可以填寫自訂的Password,該值將用於替換.env中的變數值。 |
Dockerfile | Dockerfile 路徑 | 指定倉庫中Dockerfile檔案路徑。 |
使用者部署參數 | 指定Docker運行環境變數key。如docker run -e key=value,value為使用者部署時填寫的實際參數值。 |
進階選項:Docker鏡像構建參數 | 指定Docker鏡像構建參數。適用於Dockerfile 使用了多階段 (multi-stage) 特性並且需在構建鏡像前就設定環境變數的情況。 |
Buildpacks | 使用者部署參數 | 指定Docker運行環境變數key。如docker run -e key=value,value為使用者部署時填寫的實際參數值。 |
服務連接埠 | 指定服務連接埠,服務正常部署後會通過ip:port的方式暴露出來。 |
安全性群組入方向連接埠 | 安全性群組入方向連接埠,可以理解為防火牆,根據軟體配置,指定需要開啟的連接埠號碼。 |
K8s叢集 | Helm Chart
| Chart 目錄 | 指定 Helm Chart 所在目錄。使用者可以選擇倉庫中的 Chart 目錄來佈建服務。 |
Chart Values | 用於自訂 Chart 部署時的可變參數,常用於覆蓋預設值。 |
輸出類型 | 可以指定輸出類型,包括Helm Chart內建的使用說明或自訂輸出命令。 |
Linux Shell | SourceCode | 根目錄 | 支援指定原始碼或應用的根目錄。後續運行命令將在該目錄下執行。 |
使用者部署參數 | 可指定軟體運行命令(指令碼)中需要動態傳入的參數名,使用者部署時填寫實際參數值。如下所示,配置參數名為MyPassword,使用者實際部署時填寫參數值,最後將作為環境變數PASSWORD的值。該環境變數可以在運行命令中引用,執行時會自動採用使用者填入參數。 |
運行命令 | 指定應用啟動時需要啟動並執行命令。 |
基礎鏡像 | 指定基礎鏡像,可以選擇如 CentOS 7.9、Node.js 20、Docker 26 等。 |
服務連接埠 | 應用向外暴露使用的連接埠。 |
安全性群組入方向連接埠 | 防火牆的入向連接埠設定。 |
逾時時間 | 設定運行命令的逾時時間,以防止長時間未啟動而導致資源浪費。 |