Skip to content

Docker

Docker 是一個容器引擎,可用於構建、分發和運行應用程序,開源且免費。

1. 安裝和使用 Docker

1.1 登入 Zettlab NAS,然後在【App Store】搜索【docker】並安裝。

1.2 選擇安裝位置

1.3 成功安裝後,使用【Docker】

2. Docker 中的常用名詞解釋:

項目(Docker Compose):Docker Compose 是 Docker 的一個工具,專門用於定義和管理多容器的 Docker 應用程序,簡化複雜應用的部署和管理。簡而言之,它允許你透過一個 YAML 檔案來描述一個應用的多個服務、網路、儲存空間等配置,然後用一條命令就能啟動所有服務。
容器(Container):容器是運行中的映像,它是 Docker 的運行實體。透過容器,你可以運行應用程序,每個容器都在相對隔離的環境中獨立運行,確保多個容器之間互不干擾。
映像(Image):映像是 Docker 容器的基礎,它類似於應用程序的模板,包含了應用程序運行所需的檔案和環境。每次創建容器時,都是基於某個映像來生成的。映像是唯讀的,你可以從 Docker Hub 等公共倉庫中獲取各種映像,或自行創建映像。
網路(Network Mode):Docker 支援多種網路模式,你可以根據需要將容器的網路配置為與宿主機共享網路,或者透過橋接模式將容器與外部網路隔離開。