如何使用 Container Station 3?
關於 Container Station
Container Station 新增了虛擬化功能,協助您在 QNAP 裝置上安裝並集中管理 Docker 和 LXD 容器。
容器是輕量型的工具,可用來虛擬化您裝置上的各種作業系統及應用程式服務。Container Station 與 Docker Hub Registry 和 LXD 映像檔伺服器整合,能讓您輕鬆下載現成可用的映像檔,並增加 QNAP 裝置的功能。
使用者介面元件
Container Station 使用者介面有三個主要區域。

標籤 |
區域 |
描述 |
|---|---|---|
1 |
工具列 |
工具列包含下列按鈕:
|
2 |
選單 |
此選單將 Container Station 資訊和資源合併到多個區域中。 |
3 |
主面板 |
主面板顯示所選取的畫面。 |
容器
容器使用 OS 層級虛擬化來合併和標準化套件中的軟體,以簡化裝置之間的共用。容器映像檔是一個輕量獨立、可執行的軟體套件,內含執行應用程式所需的一切:程式碼、執行階段、系統工具、系統程式庫和設定。
[容器]畫面可讓您檢視容器清單、對容器執行動作,以及修改某些容器設定。
建立容器
在 Container Station 中,有幾種建立容器的方式。
建立 Docker 容器
- 前往選單上的[容器]。
-
按一下[建立]。
[建立容器]視窗隨即開啟。
-
選取映像檔。
設定
動作
模式
為這項任務指定作業模式。
-
基本模式:使用現有映像檔倉庫伺服器中的映像檔。
-
進階模式:根據指定的倉庫伺服器、映像檔和標記資訊,使用映像檔。
倉庫伺服器
指定映像檔所在的位置。
註:只有使用基本模式時,才能使用此欄位。
映像檔類型
選取[Docker 映像檔]。
註:只有使用進階模式時,才能使用此欄位。
映像檔
指定映像檔名稱和映像檔版本標記。您必須用冒號 (:) 分隔名稱和版本。
註:使用進階模式時,還必須包含映像檔所在的倉庫伺服器。請使用正斜線 (/) 將倉庫伺服器與映像檔名稱分開。
建立容器前,先試著從倉庫伺服器中取出映像檔。
選取此設定,會強制 Container Station 在建立此容器之前嘗試下載映像檔。
-
- 按一下[下一步]。
- 選擇性的:
編輯容器設定。
設定
動作
名稱
指定容器名稱,名稱可包含 2 – 64 個字元,以字母或數字開頭,且只能包含下列字元:
-
有效字元:A–Z、 a–z、0–9
-
有效特殊字元:連字號 (-)、底線 (_) 或 句號 (.)
自動啟動原則
指定容器停止執行時要執行的動作。
-
無:不要自動重新啟動容器。
-
失敗時:若容器因錯誤而結束 (例如非零的結束碼),則重新啟動容器。
-
一律:若容器停止,則一律將其重新啟動。若是手動停止了容器,只有在 Container Station 重新啟動時,該容器才會重新啟動。您也可以手動將其重新啟動。
-
除非停止:與[一律]類似,但若有人手動停止了容器,即使 Container Station 已重新啟動,該容器也不會重新啟動。
-
- 選擇性的: 修改進階設定。
-
按一下[進階設定]。
[進階設定]視窗隨即顯示。
分頁
使用者可行操作
命令
-
指定要執行的命令。
-
指定進入點。
-
為容器啟用互動式程序。
-
為容器啟用 TTY 程序。
網路
指定容器主機名稱。
指定容器 MAC 位址。
-
指定自訂網路模式和關聯的介面。
-
指定預設 Web 存取連接埠。
註:請輸入要作為網路埠的容器埠號,Container Station 利用捷徑 Web URL 連結存取此容器時,會使用指定的連接埠作為預設網路埠。
-
將其他連接埠對應至此容器。
環境
指定變數/值的組合,來設定容器內的環境變數。
標籤
指定金鑰/值的組合,以將中繼資料套用於容器。
儲存空間
按一下[新增儲存空間],為容器新增儲存空間。請參見:管理儲存空間。
-
新增儲存空間:新增使用指定名稱的新 docker 儲存空間。
註:如要建立匿名儲存空間 ,請不要指定名稱。
如要使用現有儲存空間,請輸入該儲存空間的名稱。
-
從容器新增儲存空間:從其他容器新增現有儲存空間。選取此選項後,您可以指定特定的容器。
-
綁定掛載主機路徑:將容器上的一個位置綁定到 QNAP 裝置上的位置。
執行時期
-
啟用[特權模式],允許以根身分執行容器。
註:設定為使用 kata-runtime 的容器無法啟用特權模式。
-
在[裝置]區段中,按一下[新增],然後選取可用的裝置。
註:您可以選取 RO(唯讀)來限制裝置的寫入權限。
-
在[GPU]區段中,按一下[新增],然後選取可用的 GPU。
註:-
只有具有可用 GPU 的裝置上才會顯示此選項。
-
QNAP 不保證相容所有顯示卡。
-
-
為容器指定執行時期。
-
runc 是預設的命令列工具,可按照 Open Container Initiative (OCI) 為 Docker 容器所制定的規格產生和執行容器。
-
kata-runtime 是安全的容器執行時期,可建立執行效能如同一般容器的輕量型虛擬機,還能利用硬體虛擬化技術,更有效地隔離工作負載,提供多一重保障。
註:使用 kata 執行階段需要至少 1 個 CPU 資源和至少 512 MB 記憶體。
使用 Kata 執行階段有幾項限制。
-
不允許修改 Kata VM 設定
-
不支援網路主機模式
-
不支援特權模式
-
不支援 GPU 連線
-
不支援變更核心或基本 rootfs(initrd 映像檔)
如需其他資訊,請參見:我可以在 QNAP 裝置上執行多少個 Kata 容器。
-
資源
-
指定容器可用的最大 CPU 數量。
-
指定容器可用的最大記憶體容量。
-
指定為容器保留的最大記憶體容量。
-
按一下[進階設定]。
- 按一下[下一步]。
- 檢視容器設定,然後按一下[完成]。
Container Station 隨即建立容器。
建立 LXD 容器
- 前往選單上的[容器]。
-
按一下[建立]。
[建立容器]視窗隨即開啟。
-
選取映像檔。
設定
動作
模式
為這項任務指定作業模式。
-
基本模式:使用現有映像檔倉庫伺服器中的映像檔。
-
進階模式:根據指定的倉庫伺服器、映像檔和標記資訊,使用映像檔。
倉庫伺服器
指定映像檔所在的位置。
註:只有使用基本模式時,才能使用此欄位。
映像檔類型
選取[LXD 映像檔]。
註:只有使用進階模式時,才能使用此欄位。
映像檔
設定映像檔名稱和版本。
註:使用進階模式時,還必須包含映像檔所在的倉庫伺服器。請使用冒號 (:) 將倉庫伺服器與映像檔名稱分開。
建立容器前,先試著從倉庫伺服器中取出映像檔。
選取此設定,會強制 Container Station 在建立此容器之前嘗試下載映像檔。
-
- 按一下[下一步]。
- 選擇性的:
編輯容器設定。
設定
動作
名稱
指定容器名稱,名稱可包含 1 – 63 個字元,以字母開頭並以字母或數字結尾,且只能包含下列字元:
-
有效字元:A–Z、 a–z、0–9
-
有效特殊字元:連字號 (-)
自動啟動原則
指定容器停止執行時要執行的動作。
-
無:不要自動重新啟動容器。
-
一律:若容器停止,則一律將其重新啟動。若是手動停止了容器,只有在 Container Station 重新啟動時,該容器才會重新啟動。您也可以手動將其重新啟動。
-
保持既有狀態:與[一律]類似,但若有人手動停止了容器,即使 Container Station 已重新啟動,該容器也不會重新啟動。
-
- 選擇性的: 修改進階設定。
-
按一下[進階設定]。
[進階設定]視窗隨即顯示。
分頁
使用者可行操作
網路
指定容器主機名稱。
指定容器 MAC 位址。
-
指定自訂網路模式和關聯的介面。
儲存空間
按一下[新增],將容器上的一個位置綁定到 QNAP 裝置上的位置。
執行時期
-
啟用[特權模式],允許以根身分執行容器。
註:如果已在[控制台]中啟用[進階資料夾權限],則必須為容器啟用特權模式。
-
按一下[新增]以關聯可用的裝置。
資源
-
指定容器可用的最大 CPU 數量。
-
指定容器可用的最大記憶體容量。
-
按一下[進階設定]。
- 按一下[下一步]。
- 檢視容器設定,然後按一下[完成]。
Container Station 隨即建立 LXD 容器。
匯入 Docker 容器
Container Station 可讓您匯入本機電腦或 QNAP 裝置中的現有容器。支援的格式為 *.tar、.tar.gz 和 *.tgz。
匯入容器時,請確定本機裝置的 CPU 架構與遠端裝置的相符。例如,您無法從採用 64 位元 x86 CPU 的裝置匯出容器,然後匯入採用 32 位元 ARM CPU 的裝置。
- 前往選單上的[容器]。
-
按一下[匯入]。
[匯入容器]視窗隨即開啟。
-
在本機電腦或 NAS 上找出容器。
位置
動作
本機裝置
-
按一下[本機電腦]。
-
按一下
。檔案總管視窗隨即開啟。
-
選擇要匯入的容器。
-
按一下[開啟]。
QNAP 裝置
-
按一下[本機 QNAP 裝置]。
-
找到欲匯入的容器並選取它。
-
按一下[套用]。
-
- 按一下[匯入]。
Container Station 將根據匯入的資料建立新的容器。如需詳細資訊,請參見:建立 Docker 容器。
請使用 docker import 命令,將封存的容器檔案匯入 Container Station 並為容器中的映像檔建立新標籤(版本)。
匯入 LXD 容器
Container Station 可讓您匯入本機電腦或 QNAP 裝置中的現有容器。支援的格式為 *.tar、.tar.gz 和 *.tgz。
匯入容器時,請確定本機裝置的 CPU 架構與遠端裝置的相符。
- 前往選單上的[容器]。
-
按一下[匯入]。
[匯入容器]視窗隨即開啟。
-
在本機電腦或 NAS 上找出容器。
位置
動作
本機裝置
-
按一下[本機電腦]。
-
按一下
。檔案總管視窗隨即開啟。
-
選擇要匯入的容器。
-
按一下[開啟]。
QNAP 裝置
-
按一下[本機 QNAP 裝置]
-
找到欲匯入的容器並選取它。
-
按一下[套用]。
-
- 按一下[匯入]。
Container Station 將根據匯入的資料建立新的容器。如需詳細資訊,請參見:建立 LXD 容器。
管理容器
[容器]畫面可讓您在 Container Station 中建立、管理及移除容器。在這裡,使用者可以查看每個容器的狀態和建立日期、關聯的映像檔,以及各個容器的 IP 位址等資訊。
-
按一下選單上的[容器]。
容器清單隨即顯示。
- 選擇一個或多個容器。
-
執行下列其中一項任務。
任務
描述
動作
啟動容器
使用此動作來啟動停止的容器。
在面板的最上方,按一下[動作] > [啟動]。
重新啟動容器
使用此動作來重新啟動執行中的容器。
在面板的最上方,按一下[動作] > [重新啟動]。
暫停容器
使用此動作來暫停執行中的容器。
在面板的最上方,按一下[動作] > [暫停]。
繼續執行容器
使用此動作來繼續執行暫停的容器。
在面板的最上方,按一下[動作] > [繼續執行]。
停止容器
使用此動作來停止執行中的容器。
在面板最上方,按一下[動作] > [停止]。
強制容器停止
使用此動作來強制執行中的容器立即停止。
-
在面板的最上方,按一下[動作] > [強制停止]。
確認視窗隨即開啟。
-
按一下[是]。
移除容器
使用此動作來移除容器。
-
在面板的最上方,按一下[動作] > [移除]。
確認視窗隨即開啟。
-
按一下[是]。
Container Station 執行指定的動作。
-
使用容器
- 按一下選單上的[容器]。
- 按一下容器名稱。
- 選擇性的: 在[詳細資料]分頁中查看容器的詳細資料。
- 選擇性的: 在[記錄]分頁中查看容器系統記錄的輸出內容。
- 選擇性的: 在[統計資料]分頁中查看使用記錄。
- 選擇性的: 在[連接終端機]分頁中執行終端機命令。
- 選擇性的: 在[事件記錄]分頁中查看 Container Station 記錄。
- 選擇性的:
執行下列其中一項任務。
任務
描述
動作
檢驗容器
使用此動作來列出特定容器的具體詳細資料和設定。
按一下面板最上方的[檢驗]。
檢驗視窗隨即開啟。
編輯容器設定
使用此動作來更新現有容器的設定。
-
按一下面板最上方的[編輯]。
[編輯容器]視窗隨即開啟。
-
更新容器設定。請參見:建立 Docker 容器或建立 LXD 容器。
-
按一下[套用]。
移除容器
使用此動作來移除容器。
在面板最上方的[編輯]旁邊,按一下
> [移除]。-
在面板最上方的[編輯]旁邊,按一下
> [移除]。確認視窗隨即開啟。
- 按一下[是]。
複製容器
使用此動作來建立現有容器的副本。
-
在面板最上方的[編輯]旁邊,按一下
> [複製]。[複製容器]視窗隨即開啟。
-
設定容器。請參見:建立 Docker 容器或建立 LXD 容器。
-
按一下[建立]。
匯出容器
使用此動作來匯出容器以在其他裝置上使用。
請參見:匯出容器。
建立映像檔
使用此動作來根據現有容器建立映像檔。
請參見:以容器建立映像檔。
直接重新建立容器
使用此動作,以利用之前的設定來重新建立停止的容器。
-
在面板最上方的[編輯]旁,按一下
> [直接重新建立]。[重新建立容器]視窗隨即開啟。
-
按一下[是]。
Container Station 隨即重新建立容器。
重新建立容器
使用此動作,以利用修改後的設定來重新建立停止的容器。
-
在面板最上方的[編輯]旁,按一下
> [重新建立]。[編輯與重新建立容器]視窗隨即開啟。
-
設定容器。請參見:建立 Docker 容器或建立 LXD 容器。
Container Station 隨即重新建立容器。
在容器中執行終端機命令
使用此動作,在現有容器中執行終端機命令
請參見:在容器中執行終端機命令。
啟動容器
使用此動作來啟動容器。
按一下面板最上方的[啟動]。
重新啟動容器
使用此動作來重新啟動執行中的容器。
在面板最上方的[停止]旁,按一下
> [重新啟動]。暫停容器
使用此動作來暫停執行中的容器。
在面板最上方的[停止]旁,按一下
> [暫停]。繼續容器
使用此動作來繼續執行暫停的容器。
按一下面板最上方的[繼續執行]。
停止容器
使用此動作來停止執行中的容器。
按一下面板最上方的[停止]。
強制容器停止
使用此動作來強制執行中的容器停止。
-
在面板最上方的[停止]旁,按一下
> [強制停止]。確認視窗隨即開啟。
-
按一下[是]。
Container Station 執行指定的動作。
-
匯出容器
匯出容器可讓您在裝置之間移動資訊。您不能將應用程式匯出為單一檔案,但可以個別匯出應用程式內的每個容器。
為了避免資料遺失,QNAP 建議您停止容器後再開始匯出程序。
- 按一下選單上的[容器]。
- 按一下容器名稱。
-
按一下面板最上方[編輯]旁的
> [匯出]。
[匯出容器]視窗隨即開啟。
- 為匯出的容器指定檔案名稱。
- 選擇性的:
選擇[壓縮]。
註:
選取這個選項會將容器存成 .tar.gz 檔案。
-
指定位置來匯出容器。
位置
動作
本機裝置
-
按一下[本機電腦]。
QNAP 裝置
-
按一下[本機 QNAP 裝置]。
-
按一下瀏覽圖示。
[選取資料夾]視窗開啟。
-
選取目錄以匯出容器。
-
按一下[套用]。
-
-
按一下[匯出]。
Container Station 隨即匯出所選的容器。
以容器建立映像檔
本主題說明如何以現有容器建立映像檔。
- 按一下選單上的[容器]。
- 按一下容器名稱。
-
按一下面板最上方[編輯]旁的
> [建立映像檔]。
[以容器建立映像檔]視窗隨即開啟。
-
指定映像檔設定。
設定
動作
模式
為這項任務指定作業模式。
-
基本模式:在現有映像檔倉庫伺服器上建立映像檔。
- 進階模式:根據指定的倉庫伺服器、映像檔和標記資訊,建立映像檔。
倉庫伺服器
為映像檔指定倉庫伺服器。
註:只有使用基本模式時,才能使用此欄位。
映像檔
指定映像檔名稱和映像檔版本標記。您必須用冒號 (:) 分隔名稱和版本。
註:-
使用進階模式時,還必須為映像檔包含倉庫伺服器。映像檔儲存在本機裝置上。
-
Docker 容器:請使用正斜線 (/) 將倉庫伺服器與映像檔名稱分開。
-
LXD 容器:請使用冒號 (:) 將倉庫伺服器與映像檔名稱分開。
-
-
若指定的映像檔名稱已存在,系統會移除原始映像檔中的該名稱,並指派給所選映像檔。
-
- 按一下[建立]。
Container Station 將使用指定的名稱和版本建立新的映像檔。
在容器中執行終端機命令
Container Station 可讓您在執行中的容器上執行終端機命令。
命令列終端機可讓您更輕鬆地檢查記錄和狀態,並執行動作而不必使用網頁伺服器。
- 按一下選單上的[容器]。
- 按一下容器名稱。
-
按一下面板最上方的[執行]。
[執行]視窗隨即開啟。
- 選擇性的:
新增命令。
-
按一下[新增]。
[新增命令]視窗隨即開啟。
- 輸入命令。
- 按一下[新增]。
-
按一下[新增]。
- 從左面板中選取命令。
- 按一下主面板中的[執行]。
Container Station 將在容器中執行該命令,並傳回命令的輸出內容。
您也可以按兩下左側面板中的命令來執行該命令。
映像檔
映像檔是一個範本,內含如何在 Container Station 中建立容器的指示。
[映像檔]畫面會顯示映像檔清單,這些映像檔已下載或匯入 Container Station 中。您可以查看映像檔屬性,如類型、版本、ID、大小和建立日期。您也可以依名稱搜尋映像檔、從現有映像檔建立容器、同步映像檔與指定倉庫伺服器、匯出映像檔,以及移除映像檔。
下載映像檔
Container Station 預設使用 Docker Hub Registry,但您也可以加入新的倉庫伺服器。如需詳細資訊,請參見:新增映像檔倉庫伺服器。
-
在選單上按一下[映像檔]。
Container Station 顯示可用映像檔清單。
-
按一下[取出]。
[取出映像檔]視窗隨即開啟。
-
指定映像檔設定。
設定
動作
模式
為這項任務指定作業模式。
-
基本模式:下載現有映像檔倉庫伺服器中的映像檔
-
進階模式:根據指定的倉庫伺服器、映像檔和標記資訊,下載映像檔。
倉庫伺服器
指定映像檔所在的位置。
註:只有使用基本模式時,才能使用此欄位。
類型
指定要下載的映像檔類型。
註:只有使用進階模式時,才能使用此欄位。
映像檔
指定映像檔名稱和映像檔版本標記。您必須用冒號 (:) 分隔名稱和版本。
註:使用進階模式時,還必須包含映像檔所在的倉庫伺服器。
-
Docker 容器:請使用正斜線 (/) 將倉庫伺服器與映像檔名稱分開。
-
LXD 容器:請使用冒號 (:) 將倉庫伺服器與映像檔名稱分開。
-
- 選取[將倉庫伺服器設為預設設定]來更新預設的倉庫伺服器。
- 按一下[取出]。
Container Station 從倉庫伺服器下載映像檔。
匯入映像檔
Container Station 可讓您匯入本機電腦或 NAS 中的現有映像檔。支援的格式為 *.tar、.tar.gz 和 *.tgz。
匯入容器時,請確定本機裝置的 CPU 架構與遠端裝置的相符。例如,您無法從採用 64 位元 x86 CPU 的裝置匯出容器,然後匯入採用 32 位元 ARM CPU 的裝置。
- 前往[映像檔]畫面。
-
按一下[匯入]。
[匯入映像檔]視窗隨即開啟。
-
在本機電腦或 NAS 上找出映像檔。
位置
動作
本機裝置
-
按一下[本機電腦]。
-
按一下瀏覽圖示。
檔案總管視窗隨即開啟。
-
選擇要匯入的映像檔。
-
按一下[開啟]。
QNAP 裝置
-
按一下[本機 QNAP 裝置]
-
按一下瀏覽圖示。
[選取來源映像檔]視窗隨即開啟。
-
選擇要匯入的映像檔。
-
按一下[套用]。
-
- 按一下[下一步]。
- 選擇性的:
選取[匯入並建立]以在匯入程序完成後啟動[建立容器]精靈。
註:
如需詳細資訊,請參見下列資訊:
-
提示:
請使用
docker load命令,將封存的映像檔匯入至 Container Station,同時建立含有該映像檔的容器。
-
Container Station 將匯入映像檔。
管理映像檔
[映像檔]畫面可讓您提取和移除映像檔,以及建立容器。
-
在選單上按一下[映像檔]。
可用映像檔的清單隨即顯示。
-
執行下列其中一項任務。
任務
描述
動作
檢驗映像檔
使用此動作來列出特定映像檔的具體詳細資料和設定。
在[動作]欄中,按一下
> [檢驗]。檢驗視窗隨即開啟。
查看相關容器
使用此動作來顯示使用特定映像檔的 Container Station 容器清單。
在[動作]欄中,按一下
> [列出正在使用的容器]。[正在使用該映像檔的容器]視窗隨即開啟。
取出最新版本的映像檔。
使用此動作,從關聯的倉庫伺服器中取出最新版本的映像檔。
在[動作]欄中,按一下
> [取出]。匯出映像檔
使用此動作,將映像檔匯出到本機電腦或 QNAP 裝置。
-
在[動作]欄中,按一下
> [匯出]。[匯出映像檔]視窗隨即開啟。
-
編輯匯出設定。
-
按一下[匯出]。
清除映像檔
使用此動作來移除所有未使用的映像檔。
-
在面板的最上方,按一下[動作] > [清除]。
確認視窗隨即開啟。
-
按一下[是]。
移除映像檔
使用此動作來移除映像檔。
註:將映像檔從 Container Station 清單中移除,並不會移除任何倉庫伺服器中的原始映像檔。
-
若要移除單一映像檔,請在[動作]欄中按一下
> [移除]。 -
若要移除多個倉庫伺服器,請選取每個倉庫伺服器,然後在面板的最上方按一下[動作] > [移除]。
Container Station 執行指定的動作。
-
應用程式
應用程式是使用 Docker Compose 建立的多容器資源,通常在容器可能具有相依元件並需要其他容器才能執行時使用。若要執行應用程式,您可以使用 YAML 檔案來描述元件和設定檔。
建立應用程式
Container Station 可讓您使用 Docker Compose 將多個容器組成一個應用程式。如需詳細資訊,請參見:Docker Compose。
- 前往選單上的[應用程式]。
-
按一下[建立]。
[建立應用程式]視窗隨即開啟。
-
編輯一般設定。
-
指定應用程式名稱。
註:
設定長度為 1 到 32 個字元的應用程式名稱,可包含下列任一類型的字元:
-
有效字元: a–z、0–9
-
有效特殊字元:連字號 (-) 或 底線 (_)
-
-
輸入 Docker Compose YAML。
提示:
您可以從[範例]下拉清單中選取並查看 YAML 範例。
-
指定應用程式名稱。
- 選擇性的:
按一下[驗證]來驗證程式碼是否正確。
Container Station 將會驗證 YAML 並醒目標出任何格式錯誤。
- 選擇性的:
編輯進階設定。
-
按一下[進階設定]。
設定
動作
預設 Web URL 連接埠
指定一個容器和連接埠作為預設 Web 連接埠。Container Station 會為應用程式新增一個捷徑。
-
啟用[預設 Web URL 連接埠]。
-
指定服務名稱。
-
指定埠號。
CPU 限制
在[資源]分頁中,指定應用程式和關聯容器可用的最大 CPU 數量。
記憶體限制
在[資源]分頁中,指定應用程式和關聯容器可用的最大記憶體容量。
記憶體保留
在[資源]分頁中,指定為應用程式和關聯容器保留的最大記憶體容量。
-
-
按一下[進階設定]。
-
按一下[建立]。
Container Station 隨即建立 Docker Compose 應用程式。
管理應用程式
[應用程式]畫面可讓您在 Container Station 中建立、管理及移除應用程式。在這裡,使用者可以查看每個應用程式的狀態和建立日期、應用程式中的容器數量,以及用於存取應用程式的 Web URL。
-
按一下選單上的[應用程式]。
應用程式清單隨即顯示。
- 選取一或多個應用程式。
-
執行下列其中一項任務。
任務
描述
動作
啟動應用程式
使用此動作來啟動應用程式。
在面板的最上方,按一下[動作] > [啟動]。
重新啟動應用程式
使用此動作來重新啟動執行中的應用程式。
在面板的最上方,按一下[動作] > [重新啟動]。
暫停應用程式
使用此動作來暫停執行中的應用程式。
在面板的最上方,按一下[動作] > [暫停]。
繼續執行應用程式
使用此動作來繼續執行暫停的應用程式。
在面板的最上方,按一下[動作] > [繼續執行]。
停止應用程式
使用此動作來停止執行中的應用程式。
在面板最上方,按一下[動作] > [停止]。
強制應用程式停止
使用此動作來強制執行中的應用程式停止。
-
在面板的最上方,按一下[動作] > [強制停止]。
確認視窗隨即開啟。
-
按一下[是]。
移除應用程式
使用此動作來移除應用程式。
-
在面板的最上方,按一下[動作] > [移除]。
確認視窗隨即開啟。
-
按一下[是]。
Container Station 執行指定的動作。
-
使用應用程式
-
按一下選單上的[應用程式]。
應用程式清單隨即顯示。
- 按一下應用程式名稱。
- 選擇性的: 控制應用程式中的各個容器。請參見:使用容器。
- 選擇性的: 在[記錄]分頁中查看應用程式系統記錄的輸出內容。
- 選擇性的: 在[事件記錄]分頁中查看 Container Station 記錄。
- 選擇性的:
執行下列其中一項任務。
任務
描述
動作
檢驗應用程式
使用此動作來列出特定應用程式的具體詳細資料和設定。
按一下面板最上方的[檢驗]。
檢驗視窗隨即開啟。
編輯 YAML 檔案並重新建立應用程式
使用此動作來更新現有應用程式的 YAML 檔案。
-
在面板最上方的[編輯]旁,按一下
> [重新建立]。[重新建立應用程式]視窗隨即開啟。
-
更新 YAML 檔案。
-
非必要:編輯進階設定。請參見:建立應用程式。
-
按一下[更新]。
編輯應用程式的資源
使用此動作來更新現有應用程式的 URL 或資源設定。註:此動作不允許變更應用程式的 YAML 檔案件。
-
按一下面板最上方的[編輯]。
[編輯應用程式]視窗隨即開啟。
-
設定應用程式。請參見:建立應用程式。
-
按一下[更新]。
移除應用程式
使用此動作來移除應用程式。
在面板最上方的[編輯]旁邊,按一下
> [移除]。-
在面板最上方的[編輯]旁邊,按一下
> [移除]。確認視窗隨即開啟。
-
按一下[是]。
複製應用程式
使用此動作來建立現有應用程式的副本。
-
在面板最上方的[編輯]旁邊,按一下
> [複製]。[複製應用程式]視窗隨即開啟。
-
設定應用程式。請參見:建立應用程式。
-
按一下[建立]。
啟動應用程式
使用此動作來啟動應用程式。
按一下面板最上方的[啟動]。
重新啟動應用程式
使用此動作來重新啟動執行中的應用程式。
在面板最上方的[停止]旁,按一下
> [重新啟動]。暫停應用程式
使用此動作來暫停執行中的應用程式。
在面板最上方的[停止]旁,按一下
> [暫停]。繼續執行應用程式
使用此動作來繼續執行暫停的應用程式。
按一下面板最上方的[繼續執行]。
停止應用程式
使用此動作來停止執行中的應用程式。
按一下面板最上方的[停止]。
強制應用程式停止
使用此動作來強制執行中的應用程式停止。
-
在面板最上方的[停止]旁,按一下
> [強制停止]。確認視窗隨即開啟。
-
按一下[是]。
Container Station 執行指定的動作。
-
應用程式範本
部署 QNAP 驗證範本
Container Station 提供了一份經過驗證的容器清單,這些容器搭配 QNAP 裝置正常運作。使用者可以透過 [應用程式範本]畫面的[QNAP 驗證範本]分頁輕鬆部署這些容器。
- 前往選單上的[應用程式範本]。
- 指定範本。
- 按一下[部署]。
[部署容器]精靈隨即開啟。請參見:建立 Docker 容器。
新增自訂應用程式範本
- 啟動 Container Station。
- 在選單上按一下[偏好設定]。
- 前往[應用程式範本]。
- 選取[啟用自訂範本]。
- 指定自訂應用程式範本的 URL。
- 按一下[套用]。
Container Station 將儲存自訂應用程式範本。
部署自訂範本
Container Station 讓使用者可以從第三方來源匯入自訂的容器清單。這些容器可能無法搭配使用 QNAP 裝置。使用者可以透過 [應用程式範本]畫面的[自訂範本]分頁輕鬆部署這些容器。
使用者必須先設定自訂範本存放庫。請參見:新增自訂應用程式範本。
- 前往選單上的[應用程式範本]。
- 前往[自訂範本]分頁。
- 指定範本。
- 按一下[部署]。
[部署容器]精靈隨即開啟。請參見:建立 Docker 容器。
倉庫伺服器
新增映像檔倉庫伺服器
Container Station 只支援新增 Docker 倉庫伺服器。
- 按一下選單上的[倉庫伺服器]。
-
按一下[建立]。
[新增倉庫伺服器]視窗隨即開啟。
-
設定倉庫伺服器。
設定
動作
名稱
輸入用於辨識倉庫伺服器的名稱。
URL
輸入用於存取倉庫伺服器的 URL。
驗證
啟用此選項來設定存取倉庫伺服器的使用者名稱和密碼。
信任 SSL 自我簽署憑證
選取此選項來信任非可信憑證授權機關 (CA) 簽署的 SSL 憑證。
- 選擇性的:
按一下[測試連線]。
Container Station 將測試連線。
- 按一下[套用]。
Container Station 隨即新增映像檔倉庫伺服器。
管理倉庫伺服器
[倉庫伺服器]畫面可讓您管理現有 docker 映像檔倉伺服器,並新增自訂倉庫伺服器。
- 按一下選單上的[倉庫伺服器]。
- 執行下列其中一項任務。
作業
操作
啟用 Docker Hub 驗證
-
在 Docker Hub 區段中,啟用[驗證]開關。
[啟用 Docker Hub 驗證]視窗隨即開啟。
-
指定使用者名稱與密碼。
-
按一下[套用]。
Container Station 將連接 Docker Hub 帳戶。
編輯自訂倉庫伺服器
找到倉庫伺服器,然後在[動作]欄中,按一下
> [編輯]。如需詳細資訊,請參見:新增映像檔倉庫伺服器。
移除自訂倉庫伺服器
-
若要移除單一倉庫伺服器檔,請在[動作]欄中按一下
> [移除]。 -
若要移除多個倉庫伺服器,請選取每個倉庫伺服器,然後在面板的最上方按一下[動作] > [移除]。
Container Station 執行指定的動作。
-
Kubernetes
管理 Kubernetes
Container Station 包括一個獨立的輕量級 K3s 叢集和官方 Kubernetes 網頁 UI(儀表板)。K3s 伺服器是一個無法設定的單節點叢集,會本地執行於 Docker 執行個體中。啟用 Kubernetes 可允許您在 Kubernetes 上並行部署工作負載以及部署作為獨立容器。
-
預設 Kubernetes API 伺服器連接埠為 6443。
-
可用的 Kubernetes Web UI 連接埠號介於 61000-62000 之間。
-
系統會為 Kubernetes 網頁 UI 建立預設的 admin-user 帳戶,在部署 Kubernetes 時該帳戶會有系統管理權限。
在 Container Station 中使用 Kubernetes 時,有以下幾項限制:
|
區域 |
限制 |
|---|---|
|
一般 |
|
|
網路 |
|
|
儲存空間 |
|
|
安全認證與加密 |
|
|
進階 |
|
- 按一下選單上的[Kubernetes]。
- 選取[啟用 K3s輕量級 Kubernetes]。
- 選擇性的: 選取[部署 Kubernetes 網頁 UI (儀表板)]。
- 選擇性的:
選取[顯示 Kubernetes 系統容器]。
註:
啟用後,使用 Docker 命令時會顯示 Kubernetes 內部容器。
-
按一下[套用]。
Container Station 將啟用 Kubernetes 節點。
使用 Kubernetes
- 按一下選單上的[Kubernetes]。
-
執行下列其中一項任務。
任務
動作
下載 kubeconfig 檔案
按一下 kubeconfig.yaml 來下載 Kubernetes 叢集的 kubeconfig 檔案。
存取 Kubernetes 儀表板
-
按一下儀表板 URL。
Kubernetes 儀表板便會在新的分頁中開啟。
-
選擇下列選項:
-
Token:選取此選項來輸入複製的持有人 Token (Bearer Token)
-
Kubeconfig:選取此選項來上傳 kubeconfig YAML 檔案
-
-
按一下[登入]。
Kubernetes 工作負載頁面隨即顯示。
複製持有人 Token (Bearer Token)
-
按一下[Kubernetes 持有人 Token (Bearer Token)]。
[預設持有人 Token (Bearer Token)]視窗隨即開啟。
-
按一下[複製]。
Token 就會複製到剪貼簿中。
-
按一下[關閉]。
重設 Kubernetes
按一下[重設 Kubernetes 叢集]來重設叢集並刪除所有 Kubernetes 資源。
停用 Kubernetes
-
取消勾選[啟用 K3s輕量級 Kubernetes]。
-
按一下[套用]。
-
資源管理
Container Station 可讓您無須離開應用程式,即可管理容器、映像檔和儲存空間。
管理儲存空間
[儲存空間]畫面可讓您建立儲存空間、刪除所有未用儲存空間、從清單上移除儲存空間,以及識別哪些容器使用指定儲存空間。
- 在選單上按一下[儲存空間]。
可用儲存空間的清單隨即顯示。
- 執行下列其中一項任務。
作業
操作
建立新儲存空間
按一下[建立]。
[建立儲存空間]視窗隨即開啟。
指定儲存空間名稱。
按一下[建立]。
Container Station 將建立新儲存空間。
檢驗儲存空間
在清單中找到儲存空間,然後在[動作]欄中,按一下
> [檢驗]。查看相關容器
在清單中找到儲存空間,然後在[動作]欄中,按一下
> [正在使用的容器]。[正在使用該儲存空間的容器]視窗隨即開啟。
移除所有使用的儲存空間
在面板的最上方,按一下[動作] > [清除]。
移除特定儲存空間
註:只能移除目前未使用的儲存空間。
-
若要移除單一儲存空間,請在[動作]欄中按一下
> [移除]。 -
若要移除多個儲存空間,請選取儲存空間,然後在面板的最上方按一下[動作] > [移除]。
Container Station 執行指定的動作。
管理事件記錄
Container Station 會記錄在應用程式內部執行的動作。您可以檢視和篩選記錄,以及使用 CSV 檔案下載記錄。
- 按一下選單上的[事件]。
-
執行下列其中一項任務。
任務
動作
篩選記錄
在面板的最上方,選取一或多個事件嚴重性按鈕。
刪除所有事件記錄
-
在面板的最上方,按一下[動作] > [全部清除] 。
[清除所有事件]視窗隨即開啟。
-
按一下[是]。
以 CSV 檔案下載記錄
在面板的最上方,按一下[動作] > [下載]。
-
Container Station 執行指定的動作。
下載偵錯報告
-
按一下工具列上的
。
- 前往[偵錯報告]。
Container Station 會準備供下載的偵錯報告。
偏好設定
管理網路設定
[網路設定]區段可讓您設定可供容器使用的 IP 位址範圍,可設定的橋接網路有三種:
-
lxcbr0:為 Docker 容器提供網路存取。
-
lxdbr0:為 LXD 容器提供網路存取。
-
docker0:為相依應用程式的容器提供網路存取權。
- 在選單上按一下[偏好設定]。
- 前往[網路設定]。
- 從左面板中選取橋接網路。
-
編輯網路設定。
設定
動作
IP 位址/網路
輸入 IP 位址和 CIDR 以識別 IP 位址的範圍。
主要 DNS 伺服器
輸入 DNS 伺服器的 IP 位址。
次要 DNS 伺服器
選用:輸入備用 DNS 伺服器的 IP 位址。
- 按一下[套用]。
Container Station 將儲存網路設定。您必須重新啟動 Container Station,對網路所做的變更才能生效。
若要重設網路設定,請按一下[重設]。
下載 Docker 憑證
Docker 憑證可確保在另一台裝置使用安全連線來存取 Container Station Docker 服務。
您必須在 Docker (連接埠:2376)和 NAS(預設連接埠:8080、443)上啟用連接埠轉送。
若要手動更新 Docker 憑證,請按一下[更新]。更新 Docker 憑證時會自動重新啟動每個 Docker 容器。
- 在選單上按一下[偏好設定]。
- 前往[憑證]。
- 選擇性的:
設定網域名稱資訊。
- 如果使用特定網域名稱(如 myQNAPcloud)進行遠端存取,請將該名稱輸入[網域名稱]欄位。
- 按一下[套用]。
-
按一下[下載]。
Container Station 準備供下載的 Docker 憑證。
- 在您的裝置上,將 Docker 憑證解壓縮,然後從[解壓縮命令]欄位執行此命令。
- 透過[環境變數]欄位,使用此命令來設定 docker 環境。
請告訴我們如何改進這篇文章:
如果您想提供其他意見,請於下方輸入。