建立容器
此頁面將會引導您在 Docker 建立容器的基本步驟。
索和下載映像檔
在倉庫伺服器頁面您能匯入包含其他開發人員上傳的映像檔的資料庫。 為了幫助您, Synology 將 Docker Hub(最大的映像存儲庫)包含在內作為預設倉庫。
若要建立容器:
- 輸入關鍵字。 (我們將建立能下載 HTTP、BT、NZB 等的Transmission 容器)。

- 在搜尋結果選擇您想要使用檔案。 雙點擊映像檔或點一下「下載」按鈕以開始下載。

- 前往映像檔頁面就可以看到您下載的映像檔。

若要參閱映像檔的管方頁面:
- 大多數時候,容器創建需要一些變量設置,此信息通常由開發人員提供。 點一下映像檔名稱旁的圖示。

- 這將會帶您到映像檔的資訊頁面。 因為裡面有重要的訊息,建議您在建立 Docker 前仔細參閱資訊和 Dockerfile 頁面。

- 您可以在 Dockerfile 頁面找到建立容器需使用的連接埠。 例如,在 gfjardim/transmission 的資訊和 Dockerfile 頁面您可以找到您需要的連接埠、儲存空間名稱或變數。

- 據映像文件維護人員,詳細程度會有所不同。 有時相當容易操作,有時信息不明顯,可能需要仔細觀察。
若要透過精靈建立容器:
- 您可透過手動輸入或 Docker Run 命令精靈建立容器或。 我們將選擇普同的精靈,因為在此 Docker Run 命令中部分信息(如端口號)以被遺失。

- 輸入下列資訊:
- 容器名稱:您能選擇任何為被使用的名稱。
- 連接埠設定:輸入 9091 做為 容器連接埠。 在本機連接埠輸入任何 Synology NAS 上使用的連接埠。

- 按一下下一步。
- 自定以下設定:
- 啟用資源限制:您能手動指派 CPU 使用的優先順序。 如果您要 Docker 來管理,則不勾選此選項。
- 新增捷徑至桌面:要進行傳輸,有 WEB GUI 可管理,讓您建立快捷方式以輕鬆存取界面。 輸入 Synology NAS 的網域或 IP 地址,然後輸入第一頁中的本地端口,為 8889。

- 點一下下一步可看到基本設定概覽。

- 按一下進階設定。
- 由於Transmission 是一個下載程式,我們需要存取下載文件的方式。 若沒有在 Synology NAS 上連線網路磁碟機,已下載的檔案將會儲存在容器裡,無法存取。 在 Transmission 的 Dockerfile 頁面,我們在 Transmission 中看到兩個儲存空間:/config 和 /downloads。 我們現在將執行以下操作以將這兩個儲存空間連線到 Synology NAS 上的資料夾:
- 取消勾選唯讀選項,因為我們需要給 Transmission 將資料寫入硬盤的權限。

- 由於存取 Transmission 需要證書信息,我們要在創建過程中設定帳戶。 點一下環境設定頁籤。
- 從 Docker Run 命令,我們確定了名為 USERNAME 和 PASSWORD 的變量。 在環境變數裡建立。 這兩個變數必須是映像檔說明文件中提到的,您可任意選擇其值。

- 點一下確定回到概覽頁面。
- 勾選在精靈完成後立刻啟動容器可自動啟動容器。
- 點一下套用來建立容器。

- 若容器已成功建立,您會看到桌面上出現一個快捷圖示。

- 點一下以開啟應用程式。
- 將會開啟另一個頁籤並要求您輸入認證。 輸入您之前設定的使用者名稱和密碼。

- 您現在將可以進入您建立的容器的介面。

注意:
- 在建立容器之前建議您閱讀映像檔的資訊頁面,因為建立容器前通常需要一些信息。
- 由於 Docker Hub 是 Docker 映像檔的最大存儲庫,任何人都能自由上傳自定的映像檔。 如果您無法用正確的設定建立容器,可能是因為映像檔所造成的,建議您嘗試其它映像檔。