創建客製 Image
這份文件說明如何利用新功能 Image Builder 來創建客製 image。
這裡我們以 Jupyter base-notebook image 為基礎,在其上安裝 Fast.ai 提供的 fastai v1 library for PyTorch 後,產生新的 image。
Fast.ai 以自家的 ML 函式庫及無償提供線上 AI 課程為廣為人知,更多興趣可以參考其官網。
步驟
- 以管理者帳號登入後切換至 Admin Portal,進入 - Image Builder管理
- 點擊 - + Add新增 custom image spec。
- 填入 - Name為- fastai-v1(或其它命名)。
- 填入 - Base Image為- jupyter/base-notebook.
- 取消勾選 - Use Image PullSecret,因為我們使用的 base image 存在於公開的 repo。
- 填入 - Conda欄位為- -c pytorch -c fastai fastai[參考]。- (由於完整 command 為 - conda install -c pytorch -c fastai fastai)。
- (非必要) 填入 - APT欄位為- vim或其它工具- (因為 base image 為 - Ubuntubase,- APT為其套件管理工具)。
- 點擊 - Confirm儲存 custom image spec。 
- 此時有個 job 會被生成出並處在 pending 狀態;一旦開始創建,job 為 running 狀態。 
- 一旦 job 完成後,狀態處於 - Succeeded。我們可以複製 image url 作為之後在- Images管理上新增該 image 之用。 Image 新增後,使用者就可以選用這個預先安裝 fastai v1 library 的 image 做為開發之用。 (Image url 會隨實際環境而變) 
我們已經成功創建客製 image 並得到了 url。 下一步,我們可以參照 [quickstart] add image 為讓使用者選用,將此 image 新增至 PrimeHub。
