1-建立DataSet (建立數據集) 分別建立Config(ArozOS系統區)與Storage(用戶儲存資料區)
2-建立 Custom App
開啟 Apps 頁面。
點擊右上角(或清單上方)的 Discover Apps,再選擇 Custom App(自訂應用程式)。
3-填寫容器基本與鏡像資訊:
- Application Name: arozos
- Image Repository: arozos
- Image Tag: latest
- Image Pull Policy: 務必選擇 Never 或 If Not Present(系統才會直接使用剛才在本地編譯好的鏡像,而不是去 Docker Hub 下載)。
4-設定 Port 映射 (Port Forwarding):
Node Port / Host Port: 8080(若此 Port 已被其他服務佔用,可改為 8088 或其他可用 Port)
新增一個 Port Forwarding 設定:
Container Port: 8080
5-設定儲存空間掛載 (Storage)
在 Host Path Volumes 新增兩組掛載設定:
第一組(用戶儲存資料區)
Host Path: 選擇 步驟一建立的 Dataset 路徑(例如 /mnt/your-pool/ArozOS/Storage)
Mount Path: 填入容器內部的資料目錄 /arozos/files
第二組(ArozOS系統區)
Host Path: 選擇 步驟一建立的 Dataset 路徑(例如 /mnt/your-pool/ArozOS/Config)
Mount Path: 填入容器內部的資料目錄 /arozos/system
這樣就設定差不多了