Docker
Docker 是一款桌面應用程式,可在 Mac 上建置、執行及管理容器,並整合本機開發工作流程所需的工具。
什麼是 Docker?
Docker 是一款供開發人員在 macOS 上建立、執行與管理容器化應用程式的開發工具。它是為軟體開發人員、DevOps 工程師以及需要一致本機環境來建置與測試應用程式的技術團隊而設計。Docker Desktop 整合了容器執行環境、命令列工具與圖形化介面,讓使用者可以在同一處理映像、容器、磁碟區與 Compose 專案。它常用於啟動本機資料庫與服務、測試多容器應用程式,以及在不同機器間重現環境。此應用程式也支援以 Kubernetes 為基礎的工作流程,並可與常見的開發工具整合,因此對現代 Web、API 與微服務開發相當實用。Docker Inc 為 Mac、Windows 與 Linux 發布 Docker Desktop。
主要功能
- 在本機建置並執行容器化應用程式
- 透過桌面介面管理映像、容器、磁碟區與網路
- 使用 Docker Compose 啟動多容器專案
- 使用整合式 Kubernetes 進行本機叢集測試
- 在圖形化應用程式之外使用 Docker CLI 工具
- 在團隊之間共享一致的開發環境
使用 diCleaner 檢查應用程式殘留
清理前檢查快取、支援檔案、容器和登入項目。
安全概述
狀態: 大多安全
Docker Desktop 是合法的開發軟體,其背景網路與虛擬化行為對執行容器而言屬正常現象。在 Mac 上,它可能會在安裝期間要求系統管理員權限,以設定網路、特權連接埠或命令列整合等元件。你在 Docker 內執行的容器可能會暴露本機服務、掛載資料夾,並從外部登錄來源下載映像,因此主要的實際風險來自你選擇執行的內容,而不是應用程式本身。請使用可信任的容器映像、檢查已發布的連接埠與共享資料夾,並讓應用程式保持在最新狀態。
建議: 如果你會使用以容器為基礎的開發、本機資料庫、測試環境或 Compose 專案,請保留 Docker。如果你已不再使用 Docker 工作流程,可以將其移除以釋放磁碟空間並停止其背景元件,但你仍需要的任何本機容器、映像與磁碟區都應先匯出或備份。
常見路徑
/Applications/Docker.app
快取路徑
~/Library/Caches/com.docker.docker
支援路徑
~/Library/Application Support/Docker Desktop~/Library/Group Containers/group.com.docker
偏好設定路徑
~/Library/Preferences/com.docker.docker.plist
容器路徑
~/Library/Containers/com.docker.docker
分享您的經驗
成為第一個分享經驗的人。