
它是什麼
在有容器之前,安裝應用程式意味著要在每台機器上手動配合函式庫、設定與版本。有了 Docker,應用程式以映像檔的形式交付,已包含這些元件,並能在 Linux 主機上數秒內啟動。容器共用主機的核心,因此比虛擬機器輕巧,但彼此之間的隔離程度較低。
Docker Compose 可用一個檔案描述多個容器,例如一個應用程式及其資料庫。當一台機器不再足夠時,容器可以遷移到 Kubernetes 這類平台。
企業的使用情境
- 企業應用程式:在單一主機上執行工單系統、文件系統與內部工具。
- 輕鬆升級:換上新映像檔,若出問題再還原,前提是新版本尚未更動資料庫。請先備份資料。
- 測試環境:複製一套設定,在不動到正式環境的情況下試行變更。
- 映像檔登錄庫:將有版本的應用程式映像檔集中存放在同一處。
KawaConnect 如何使用 Docker
我們使用 Docker 與 Docker Compose 執行企業應用程式,並在前端配置反向代理與 TLS 憑證。我們為自訂軟體建立私有映像檔登錄庫,當工作負載超出單一主機的容量時,我們會把它從 Docker 遷移到 Kubernetes。
相關服務
Docker 顧問服務
Compose 堆疊、代理、憑證與登錄庫。
Linux 與 Kubernetes
供超出單一主機容量的工作負載使用的 Kubernetes。
備份與復原
為您的應用程式資料進行經過測試的還原。
瞭解更多
- 維基百科上的 Docker對容器、Docker 運作方式及其由來的簡明概述。
- Docker 網站公司網站,提供產品資訊以及 Docker Desktop 與 Docker Engine 的下載。
- Docker 文件建置映像檔、撰寫 Compose 檔案與執行容器的指南與參考資料。