雖然Docker提供了很多功能,但這里只列出了一些主要功能,如下所示 -
1. 輕松快捷的配置
這是Docker的一個(gè)主要功能,可幫助我們輕松快速地配置系統(tǒng)。
可以在更少的時(shí)間和精力的情況下部署代碼。 由于Docker可以在各種各樣的環(huán)境中使用,基礎(chǔ)架構(gòu)不再要求與應(yīng)用程序的環(huán)境相關(guān)聯(lián)。
2. 提高工作效率
通過放寬技術(shù)配置和應(yīng)用的快速部署。 毫無疑問,它節(jié)約了時(shí)間提高了生產(chǎn)率。 Docker不僅有助于在孤立環(huán)境中執(zhí)行應(yīng)用程序,而且還減少了資源。
3. 應(yīng)用隔離
Docker提供用于在隔離環(huán)境中運(yùn)行應(yīng)用程序的容器。 每個(gè)容器獨(dú)立于另一個(gè)容器,并允許執(zhí)行任何類型的應(yīng)用程序。
4. 云集(Swarm)
它是Docker容器的集群和調(diào)度工具。 Swarm使用Docker API作為其前端,這有助于我們使用各種工具來控制它。 它還可以將Docker主機(jī)集群控制為一個(gè)虛擬主機(jī)。 這是一個(gè)用于啟用可插拔后端的自組織引擎組。
5. 路由網(wǎng)
它將可用節(jié)點(diǎn)上已發(fā)布端口的傳入請(qǐng)求路由到活動(dòng)容器。 即使節(jié)點(diǎn)上沒有任務(wù)正在運(yùn)行,此功能也可以實(shí)現(xiàn)連接。
6. 服務(wù)
服務(wù)是允許指定集群內(nèi)的容器狀態(tài)的任務(wù)列表。 每個(gè)任務(wù)表示一個(gè)應(yīng)該運(yùn)行的容器的一個(gè)實(shí)例,并且Swarm在節(jié)點(diǎn)之間調(diào)度它們。
7. 安全管理
它允許將保密數(shù)據(jù)保存到云群(swarm)中,然后選擇給予服務(wù)訪問某些保密數(shù)據(jù)。
它包括一些重要的命令給引擎,如保密數(shù)據(jù)檢查,保密數(shù)據(jù)創(chuàng)建等。