Docker

Docker - 最熱門的容器開源技術

迅速建立最自由的容器,應用程式的管理工具

Docker Enterprise Edition (Docker EE) 提供企業組織佈署關鍵系統的高彈性整合平台,透過Docker容器映像檔(image)開發與維運團隊可以在任何基礎平台上,安全有效率地建構、佈署、維運任何應用系統,免受限於底層硬體平台架構的綁定。

容器是將應用程式代碼及其運行時所需的項目打包的標準單位,因此應用程式可以在不同環境間快速可靠地移轉。Docker 映像檔是輕量、獨立、可執行的服務,它包含運行應用程式所需的一切:代碼、系統工具、系統資源庫和設定等,容器將應用程式與其環境隔離開來,不論基礎架構如何、開發和實作環境存在差異,軟體仍可以正常運行。

透過導入Docker EE,您將可隨時移轉應用系統,無論是在實體環境、虛擬與雲端平台,皆可輕鬆自由移轉,並享有內建的高可用性(High Availability)、負載平衡(Load Balancing)、動態服務擴展(Scaling)、服務獨立運作與隔離(Service Isolation)、安全性強化(Image Vulnerability Scanning & Signature)、無作業系統(Operation System-less)等諸多優勢,並且節省總體研發與維運支出成本。

home_translator_icon_home_1
FEATURE

整合自動化程序,協助用戶降低開發週期與維運人員負載

home_translator_icon_home_2
FEATURE

Universal Control Plane掌握所有容器服務的狀態與安全性,輕鬆建立與調度應用服務

home_translator_icon_home_3
FEATURE

Docker 在開發者/維運者、軟體/基礎設施間,設計了關注點分離機制,有利於開發創新

home_translator_icon_home_4
FEATURE

內建容器簽署、容器弱點安全性檢查功能,軟體發佈過程更為安全

home_translator_icon_home_5
FEATURE

永遠擺脫「限定運作環境」的傳統困擾,提供跨本地/虛擬化/雲端動態佈署的自由度

Docker 產品訊息

瞭解更多Docker產品訊息

產品訊息

Docker 成功案例

查看其他企業如何使用 Docker 提升效能!

成功案例
about Docker

Docker Enterprise Edition

為什麼要用 Docker ?

在任何地方建立、傳送、運行所有程式

Forrester New Wave™ 在2018年的企業級容器平台報告中,將Docker EE評為業界的領導者,認為其「以適合企業的強大容器平台領先業界」。Docker EE已針對多個Linux發行版本、微軟Windows Server等作業系統、雲端平台服務供應商等,進行優化並受到相關認證。在Docker Engine上運行的Docker容器具有以下特色:

  • 標準:Docker創建了容器的行業標準,因此它們可以在任何地方移植
  • 輕巧:容器共享主機的系統效能,因此不需要每個應用程式都具有作業系統,從而提高了服務效率並降低伺服器和授權成本
  • 安全:應用程式在容器中更安全,Docker提供了業界最強大的預設隔離功能(Default Isolation Capabilities)

查看我們的Docker Data Center 解決方案,規劃您的容器平台

Universal Control Plane

企業級 Docker 叢集管理界面解決方案

Docker可以將多達數千個實體機或虛擬機連接在一起,以創建一個容器集群,從而大規模部署應用程式。Dokcer Universal Control Plane (UCP)是Docker提供的企業級集群管理解決方案,對 Windows、Linux 與大型主機的容器服務進行管理。將其安裝在本地或虛擬私有雲中,從單一網頁界面管理全系統的所有功能,將Docker環境中的功能 — 用戶、程式容器、服務、網路、硬碟空間、節點 — 整合到同一個圖形用戶界面,讓您查看全叢集到單一容器的監控表,使管理和監視集群變得容易。

UCP內建身份驗證機制,並整合LDAP服務,它還具有基於角色的訪問控制(RBAC),因此您可以控制、更改誰可以訪問集群和應用程式。UCP與Docker Trusted Registry (DTR)整合在一起,您可以用防火牆保護用於應用程式的映像檔,以確保安全並且不會被篡改;您還可以實施安全策略,僅允許運行已知且信任的應用程式映像檔。

Docker Trusted Registry

企業私有的 Docker 映像檔套件庫

Docker Trusted Registry (DTR)是Docker EE提供的私有套件庫解決方案,用作持續整合和持續交付過程的一部分,以建置、交付和運行應用程式。除了可以安全地存放和管理映像檔,更具備套件庫存取權管控、映像檔掃描、映像檔的版本管理與後設資料等眾多功能,滿足企業的各種需求。

映像檔和工作管理
DTR具有Web用戶介面,擁有授權的用戶可以瀏覽Docker image並查看儲存庫事件,甚至可以查看使用了哪些Dockerfile來生成映像檔。如果啟用安全掃描,則可以查看映像檔中安裝的軟體列表。此外,也可以在Web介面上查看和審核作業。

高可用性
DTR的可用性很高,利用所有容器和元數據的副本,如果主機故障DTR仍可以繼續運行及修復。

高效
DTR能夠將映像檔緩存到更靠近用戶的位置,以減少提取Docker image時使用的頻寬。

內建存取控制
DTR使用與Docker UCP相同的身份驗證機制,可以手動管理用戶,也可以從LDAP或Active Directory同步用戶。 DTR使用角色存取控制(RBAC)來允許您為Docker image實施最細緻的存取控制策略。

安全掃描
DTR具有內建的安全掃描程序,可用於確認映像檔中使用了什麼版本的軟體。逐層掃描後彙總結果,使您對傳遞中的服務有完整的了解。最重要的是,該訊息與漏洞資料庫相關聯,該漏洞資料庫會定期更新保持最新狀態,讓您避開所有已知的安全威脅。

Kubernetes 支援

Docker EE同時支援 Swarm 與 Kubernetes,讓現有基於Kubernetes的系統,無縫移植到企業版平台,輕鬆享受企業版的眾多功能

什麼是Kubernetes?
Kubernetes是一個用於自動化管理、部署、彈性擴充和管理容器的開源編排系統,近年來已在開發人員和IT營運團隊中流行。它最初由Google開發,並在2014年開源,現在由Cloud Native Computing Foundation維護。Kubernetes有活躍的社區和生態系統,以及成千上萬的貢獻者和數十個認證合作夥伴。

支援 Kubernetes 的桌面版應用程式
Docker Desktop是適用於MacOS和Windows主機的應用程式,用於建構和共享容器化的應用程式和微服務,Docker Desktop提供了設計和交付這些容器化應用程式所需的速度、彈性和安全性。Docker Desktop包括Docker App、開發工具、Kubernetes以及與Docker引擎同步的版本。Docker Desktop允許您利用通過認證的映像檔和模板,以及自選的語言和工具;開發流程中則可利用Docker Hub將您的開發環境擴展到安全的儲存庫,以進行快速自動構建、持續整合和安全協作。

Docker Store

取得官方認證的容器映像檔

Docker 官方認證的市集,內有官方認證的擴充套件與容器,提供企業生產環境的品質保證。

Docker Store的目標是將Docker社群和合作夥伴聚集在一起,為ISV提供可擴展的自助服務系統,以發佈值得信任、經過驗證且適合企業使用的內容。Docker Store確保發佈的軟體的品質,包含安全性掃描、組件清單、開源使用的授權以及映像檔的最佳用法。

  • 官方認證的合作夥伴提供的容器映像檔
  • 官方認證的網路/儲存空間擴充模組
  • 官方認證的基礎平台驅動程式,在企業版作業系統與公有雲提供最佳化的Docker平台

免費諮詢

根據您的環境與需求
規劃全方位解決方案