一般設定
此頁面將會引導您管理 Docker 的一般設定。
概述
概況頁面提供您一覽 Docker 在 Synology NAS 上佔用多少資源,包含了 CPU 用量。 另外您也可以在這個頁面方便監控所有啟動中容器的概況。
倉庫伺服器
倉庫伺服器頁面提供您下載放在倉庫伺服器上的映像檔。 透過簡單的操作,您可以使用 Docker Hub 上龐大的映像檔資源,或使用私人架設的倉庫伺服器上的資源。
若要從伺服器下載映像檔:
- 在搜尋欄位打入關鍵字並點一下搜尋。
- 在搜尋結果選擇想要的映像檔,點一下下載。 您也可以雙擊開始下載。
管理您的倉庫表:
- 點一下設定並在倉庫伺服器表視窗選擇您想要管理的倉庫。
- 您可以執行以下動作:
- 新增 / 編輯 / 刪除倉庫:點一下新增、編輯、刪除來執行您想要的操作。
- 使用倉庫:您可以指定搜尋時使用的倉庫。
注意:
- Docker Hub 是預設的倉庫伺服器,是不可以刪除或修改的。
映像檔管理
映像檔頁面提供您管理現在在 DSM 上所有的映像檔。您也可以在這邊選取映像檔來建立容器。 您也可以快速從檔案或從網址新增映像檔。
若要新增映像檔:
- 點一下新增並選擇以下選項之一:
- 從網址加入:輸入映像檔在倉庫伺服器的網址或者在 Docker Hub 上的倉庫名稱,例如 mysql,、https://registry.hub.docker.com/_/mysql 或 https://registry.hub.docker.com/v1/repositories/library/mysql/
- 從檔案加入:您可以上傳在 DSM 上的映像檔。
若要指定映像檔來新增容器:
- 選擇映像檔。
- 在佈署下拉式選單選擇藉由精靈佈署或藉由 Docker 指令佈署。
- 點選藉由精靈佈署將會帶您跟隨精靈指示來建立容器。
- 點選藉由 Docker 指令佈署將會讓您貼上 docker run 指令使的您建立容器的過程更加快速。
注意:
- Docker run 支援以下的參數:
- "d", "detach"
- "e", "env"
- "link"
- "m", "memory"
- "name"
- "P", "publish-all"
- "p", "publish"
- "privileged"
- "v", "volume"
- Docker run 不支援以下的參數:
- "a", "attach"
- "add-host"
- "c", "cpu-shares"
- "cap-add"
- "cap-drop"
- "cidfile"
- "cpuset"
- "device"
- "dns"
- "dns-search"
- "entrypoint"
- "env-file"
- "expose"
- "h", "hostname"
- "i", "interactive"
- "lxc-conf"
- "net"
- "restart"
- "rm"
- "security-opt"
- "sig-proxy"
- "t", "tty"
- "u", "user"
- "w", "workdir"
容器管理
在容器頁面您能檢視您的容器狀態,包含容器的 CPU 和 RAM 使用量。 您也能對容器執行各種操作或設定或檢視容器的資訊。 您也能匯出容器設定以便輕鬆的傳輸到其他支援 Docker 的 $_DSPRODUCTNAME_$。
若要取得容器的詳細資訊:
- 點一下詳細資訊或雙擊容器。
- 在視窗裡您能檢視以下的頁籤:
- 總覽:檢視容器的狀態及 CPU 和 RAM 使用量。 您也能查看連接埠設定、儲存空間、容器間連結 或環境變數 。 您也能在這裡啟動、停止或 強制停止容器。
- 程序:查看容器內執行中的程序 。
- 日誌:查看和您所選的容器有關的日誌或搜尋特定的日誌。 您也能點一下匯出按鈕來匯出您的日誌。
若要編輯容器:
- 選擇您想要編輯的容器並點一下編輯。
- 在基本設定頁籤您能:
- 啟動資源限制並設定 CPU 優先順序。
- 在桌面上建立狀態或網頁的捷徑。
- 新增或刪除連接埠。
- 在儲存空間頁籤您能:
- 新增或刪除檔案或資料夾。
- 輸入新增的檔案或資料夾的掛載路徑。
- 選擇您是否要指派為讀權限給檔案或資料夾。
- 在容器間連結頁籤您能:
- 在環境設定頁籤您能:
- 按一下確定來儲存設定。
若要執行基本操作:
- 點一下操作按鈕並選擇以下選項之一:
- 啟動:對停止中的容器點選以啟動容器。
- 重新啟動:對啟動中的容器點選以重新啟動容器。
- 停止:對啟動中的容器點選以停止容器。
- 強制停止:當因為不明原因停止無法使用時,對啟動中的容器點選以強制停止容器。
- 清除:讓容器回覆到剛建立時的狀態。
- 刪除:刪除容器。
注意:
- 清除或刪除容器都會讓容器內的資料消失,且不可復原。
若要復製、匯入或匯出容器設定:
- 點一下設定按鈕並選擇以下選項之一:
- 複製:複製容器啟動的設定檔,讓您可以快速建立新的容器。
- 匯入設定檔:匯入容器設定檔。 選擇您要匯入的檔案,並按一下選擇。
- 匯出設定檔:匯出容器設定檔。 此功能讓您能輕鬆在其他的 Docker 使用一樣的映像檔部署環境設定。
若要套用容器設定檔到另一台 Synology NAS 上的容器:
- 在容器頁籤裡,選擇您想要匯出的容器。
- 點一下匯出設定檔。
- 登入另一台 Synology NAS 並使用一樣的映像檔建立容器。
- 選擇容器並點一下設定 > 匯入設定檔。
- 選擇您之前下載的設定檔檔案,並按一下選擇來匯入設定檔。
日誌系統
在日誌系統頁籤裡,您能追蹤使用者在特定期間內的動作。 您可以檢視完整的日誌,或使用過濾器來查看特定事件和動作。
若要用特定的條件來搜尋:
- 您可以使用以下方式來過濾日誌:
- 關鍵字:輸入任何使用者的名稱來搜尋跟此使用者有關的事件。
- 種類 :在下拉選單裡您可以從資訊、警告或錯誤中選擇您想要檢視的事件種類。
若要清除日誌:
- 點一下清除來清除所有日誌。
若要匯出日誌:
- 按一下匯出。
- 在下拉式選單中選擇 HTML 或 CSV,日誌將會匯出為您所選的檔案類型。