Docker Desktop漢語版能為用戶提供豐富的使用功能呢個,用戶可以通過使用該軟件來創(chuàng)建、部署和運行Docker容器,該軟件可以快速部署功能呢個,這一功能可以在短短幾分鐘內就安置和設置好,另外該軟件還能根據自己的使用訴求來自由配置Docker的各種選項,除此之外,該軟件還能支持在Windows和Mac操作系統上運行,更多軟件優(yōu)勢和產品特色等您下載!
Docker Desktop內容
Docker 儀表板,可以讓用戶在一個 UI 界面中訪問容器、應用程序和遠程鏡像;
適用于 Windows 10 Home 的 Docker 桌面;
針對 Windows 上的 WSL 2 后端提供了更本地化的集成并大大提高了性能;
支持 Azure 容器實例和 Amazon Elastic Container Service ;
與 Snyk 建立合作伙伴關系,以安全掃描本地鏡像并顯示來自 Docker Hub 的鏡像掃描結果;
Windows 和 Mac 上都加入了新的文件系統;
針對 Mac 的新款 CPU 進行大量的改進;
自動增量更新:現在版本更新只需要安裝增量軟件包(幾十 M),并自動在后臺 完成。
現在 Docker Pro 或 Team 的付費訂閱用戶可獲得 Docker Desktop 的全面支持。
Docker Desktop功能
1、容器管理:提供創(chuàng)建、啟動、停止和刪除容器的能力,并支持通過命令行或圖形界面進行管理。
2、映像構造:支持通過Dockerfile構造容器映像,簡化了應用程序及其依賴關系的打包過程。
3、圖像倉庫集成:集成了Docker Hub,方便用戶存儲、共享和下載容器圖像。
4、容器編排:支持Docker Compose和Kubernetes來幫助管理多容器應用程序的部署和依賴關系。
5、跨平臺支持:專為macOS和Windows設計,提供本地化工具和環(huán)境,支持在不同操作系統之間構建和運行應用程序。
Docker Desktop優(yōu)勢
1、速度:
開發(fā)人員希望最大限度地利用時間為應用程序編寫代碼,并最大限度地減少設置和開銷,以便可以盡早且頻繁地交付。
Docker Init:自動為 Python、Node 和 Go 應用程序生成 Dockerfile 和docker-compose.yml文件。
VirtioFS 支持:數據庫導入時間減少 98%。
Docker Compose file watch:自動檢測本地主機代碼更改并將其與容器同步。
vpnkit => gVisor:容器到主機的網絡性能提高 5 倍。
2、安全性:
具體來說,非侵入性、信息豐富且可操作的安全性。開發(fā)人員希望在“內循環(huán)”中編碼時立即捕獲并修復漏洞,而不是在 CI 中 30 分鐘后或在生產中 7 天后。
Docker Scout:當開發(fā)人員在“內循環(huán)”中編碼時,自動檢測漏洞并建議修復。
證明:Docker Build自動生成 SBOM 和 SLSA Provenance 并將它們附加到映像。
3、選擇:
開發(fā)人員希望能夠自由地探索新技術并為正確的工作選擇正確的工具,而不是被限制在“除了廚房水槽之外的所有東西”的整體工具中使用最低公分母技術。
Docker 擴展:推出僅一年多,從那時起,合作伙伴和社區(qū)成員已經創(chuàng)建并向Docker Hub發(fā)布了700 多個 Docker 擴展,用于涵蓋 Kubernetes 應用程序開發(fā)、安全性、可觀察性等廣泛的開發(fā)人員工具。
Docker 贊助的開源項目:在 Docker Hub 上 100% 免費提供,該贊助計劃支持 600 多個開源社區(qū)項目。
多種架構:單個docker build命令可以生成在多種架構上運行的映像,包括 x86、ARM、RISC-V,甚至 IBM 大型機。
Docker Desktop特點
1、容易上手
客戶只需幾分鐘就可以“對接”自己的程序流程。最新版本的Docker Desktop依賴于“寫時復制”的實體模型,使得改變應用的速度非???,可以說達到了“隨心所欲,馬上改編碼”的生活境界。
然后,您可以設置容器來運行應用程序。大多數Docker容器必須在不到一秒的時間內運行。Docker容器的特點高,因為它消除了開放管理過程的成本,大量的容器可以在同一個主機上運行,讓客戶盡可能靈活地使用服務器資源。
2、崗位職責的邏輯分類
有了Docker,開發(fā)者只需要關注容器中運行的應用,運維人員只需要關注如何管理容器。Docker設計的目的是提高開發(fā)者開發(fā)工具和應用部署的工作環(huán)境的一致性。然后減少那種“開發(fā)設計時一切正常,肯定是運維的問題(所有接口測試正常,發(fā)布后總結為運維的問題)”。
3、快速高效的開發(fā)設計生命周期
Docker的總體目標之一就是減少編碼從開發(fā)、設計、測試到部署、發(fā)布、運營的周期時間,讓你的應用可擴展、易構建、易協作(簡單來說,Docker就像一個小盒子,可以裝很多物品。如果這類物品必須馬上帶走,沒必要一件一件從小箱子里拿出來)。
4、鼓勵應用程序面向服務項目的框架。
Docker也鼓勵面向服務項目的系統架構和分布式架構。Docker強烈建議在一個容器中只能運行一個應用程序或進程,這樣會產生一個分布式系統的應用程序實體模型。在這種實體模型下,應用程序或服務項可以表示為一系列相互連接的容器,這使得分發(fā)應用程序、擴展或調整應用程序變得更加容易,也提高了對程序進程的自我理解(自然,一個容器中可以運行幾個應用程序)。
Docker Desktop特色
容器新手?
我們?yōu)槟峁┍U?通過我們的容器指南開始了解基礎知識,包括它們是什么、它們相對于虛擬機的優(yōu)勢等等.
加快您構建、共享和運行應用程序的速度
Docker 幫助開發(fā)人員在任何地方構建、共享和運行應用程序,無需繁瑣的環(huán)境配置或管理.
構建
快速啟動新環(huán)境
使用 Docker 映像開發(fā)您自己獨特的應用程序,并使用 Docker Compose 創(chuàng)建多個容器.
與您現有的工具集成
Docker 可與所有開發(fā)工具配合使用,例如 VS Code、CircleCI 和 GitHub.
將應用程序容器化以實現一致性
在從本地 Kubernetes 到 AWS ECS、Azure ACI、Google GKE 等的任何環(huán)境中一致運行.
下一篇:酷狗繁星伴奏正式版