當(dāng)前位置:首頁 > 蘋果下載 > 編程開發(fā) > Docker Desktop for Mac官方版

Docker Desktop for Mac官方版

版本:v4.31.1.0 大?。?11.23M 語言:英文 類別:編程開發(fā)
  • 類型:國外軟件
  • 授權(quán):共享軟件
  • 更新:2024-07-08
  • 廠商:Docker
  • 本地下載
10
0% 0%

情介紹

Docker Desktop for Mac是運(yùn)行在Mac系統(tǒng)上的一個開源的應(yīng)用容器引擎。讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的Linux或Windows操作系統(tǒng)的機(jī)器上,也可以實現(xiàn)虛擬化,容器是完全使用沙箱機(jī)制,相互之間不會有任何接口。Docker Desktop作為一個用于構(gòu)建和管理容器化應(yīng)用程序的工具,它允許開發(fā)人員在本地計算機(jī)上運(yùn)行和測試容器,而無需設(shè)置和管理自己的容器運(yùn)行環(huán)境。Docker Desktop 包含了從您的機(jī)器構(gòu)建、運(yùn)行和共享容器化應(yīng)用的所有功能,提供了一個直接從您的機(jī)器管理容器、應(yīng)用程序和鏡像的圖形用戶界面 (GUI)。總之,Docker Desktop 是一個功能強(qiáng)大的工具,它可以幫助開發(fā)者快速構(gòu)建、運(yùn)行和管理容器化的應(yīng)用和服務(wù),大大簡化了開發(fā)流程。

軟件特色

1、創(chuàng)建
快速啟動新環(huán)境
使用 Docker 映像開發(fā)您自己獨(dú)特的應(yīng)用程序,并使用 Docker Compose 創(chuàng)建多個容器。
與您現(xiàn)有的工具集成
Docker 可與所有開發(fā)工具配合使用,例如 VS Code、CircleCI 和 GitHub。
將應(yīng)用程序容器化以實現(xiàn)一致性
在從本地 Kubernetes 到 AWS ECS、Azure ACI、Google GKE 等的任何環(huán)境中一致運(yùn)行。

2、分享
使用經(jīng)過驗證、可信的內(nèi)容進(jìn)行構(gòu)建
訪問 Docker Hub 瀏覽來自我們經(jīng)過驗證的發(fā)布者或 Docker 官方鏡像的 Docker 可信內(nèi)容。
與您的團(tuán)隊合作
從 Hub 中提取并發(fā)布圖像,以便在團(tuán)隊成員、組織或更廣泛的社區(qū)之間輕松共享。
保護(hù)您的工作空間
確保圖像訪問管理、注冊表訪問管理和私有存儲庫的最佳實踐。

3、運(yùn)行
一致的應(yīng)用程序交付
交付您的應(yīng)用程序時要知道它們將在任何環(huán)境(本地或云端)上以相同的方式運(yùn)行。
多功能開發(fā)
將應(yīng)用程序部署在具有多語言支持的隔離容器中,減少應(yīng)用程序依賴項之間的沖突。
通過一條命令進(jìn)行部署
在 Docker Compose CLI 中工作,可通過單個命令加快開發(fā)并啟動應(yīng)用程序。

Docker Desktop包括

Docker Engine
Docker CLI client
Docker Buildx
Docker Extensions
Docker Compose
Docker Content Trust
Kubernetesopen_in_new
Credential Helper

Docker Desktop 新功能

1、速度:
開發(fā)人員希望最大限度地利用時間為應(yīng)用程序編寫代碼,并最大限度地減少設(shè)置和開銷,以便可以盡早且頻繁地交付。
Docker Init:自動為 Python、Node 和 Go 應(yīng)用程序生成 Dockerfile 和docker-compose.yml文件。
VirtioFS 支持:數(shù)據(jù)庫導(dǎo)入時間減少 98%。
Docker Compose file watch:自動檢測本地主機(jī)代碼更改并將其與容器同步。
vpnkit => gVisor:容器到主機(jī)的網(wǎng)絡(luò)性能提高 5 倍。
2、安全性:
具體來說,非侵入性、信息豐富且可操作的安全性。開發(fā)人員希望在“內(nèi)循環(huán)”中編碼時立即捕獲并修復(fù)漏洞,而不是在 CI 中 30 分鐘后或在生產(chǎn)中 7 天后。
Docker Scout:當(dāng)開發(fā)人員在“內(nèi)循環(huán)”中編碼時,自動檢測漏洞并建議修復(fù)。
證明:Docker Build自動生成 SBOM 和 SLSA Provenance 并將它們附加到映像。
3、選擇:
開發(fā)人員希望能夠自由地探索新技術(shù)并為正確的工作選擇正確的工具,而不是被限制在“除了廚房水槽之外的所有東西”的整體工具中使用最低公分母技術(shù)。
Docker 擴(kuò)展:推出僅一年多,從那時起,合作伙伴和社區(qū)成員已經(jīng)創(chuàng)建并向Docker Hub發(fā)布了700 多個 Docker 擴(kuò)展,用于涵蓋 Kubernetes 應(yīng)用程序開發(fā)、安全性、可觀察性等廣泛的開發(fā)人員工具。
Docker 贊助的開源項目:在 Docker Hub 上 100% 免費(fèi)提供,該贊助計劃支持 600 多個開源社區(qū)項目。
多種架構(gòu):單個docker build命令可以生成在多種架構(gòu)上運(yùn)行的映像,包括 x86、ARM、RISC-V,甚至 IBM 大型機(jī)。

網(wǎng)友評論

2人參與互動,1條評論
第1樓湖南省長沙市網(wǎng)友發(fā)表于: 2024-07-26 10:54:48
這個intel的用不了
1蓋樓(回復(fù))
(您的評論需要經(jīng)過審核才能顯示)