雖然Docker提供了很多功能,但這裡只列出了一些主要功能,如下所示 -
1. 輕鬆快捷的組態
這是Docker的一個主要功能,可幫助我們輕鬆快速地組態系統。
可以在更少的時間和精力的情況下部署程式碼。 由於Docker可以在各種各樣的環境中使用,基礎架構不再要求與應用程式的環境相關聯。
2. 提高工作效率
通過放寬技術組態和應用的快速部署。 毫無疑問,它節約了時間提高了生產率。 Docker不僅有助於在孤立環境中執行應用程式,而且還減少了資源。
3. 應用隔離
Docker提供用於在隔離環境中執行應用程式的容器。 每個容器獨立於另一個容器,並允許執行任何型別的應用程式。
4. 雲集(Swarm)
它是Docker容器的叢集和排程工具。 Swarm使用Docker API作為其前端,這有助於我們使用各種工具來控制它。 它還可以將Docker主機叢集控制為一個虛擬主機。 這是一個用於啟用可插拔後端的自組織引擎組。
5. 路由網
它將可用節點上已發布埠的傳入請求路由到活動容器。 即使節點上沒有任務正在執行,此功能也可以實現連線。
6. 服務
服務是允許指定叢集內的容器狀態的任務列表。 每個任務表示一個應該執行的容器的一個範例,並且Swarm在節點之間排程它們。
7. 安全管理
它允許將保密資料儲存到雲群(swarm)中,然後選擇給予服務存取某些保密資料。
它包括一些重要的命令給引擎,如保密資料檢查,保密資料建立等。