如何在 Mac 上安裝 Docker
Docker 允許您輕鬆地為每個項目設置和管理隔離環境,同時確保所有依賴項保持獨立並避免衝突。最好的部分是在您的 Mac 上安裝 Docker 非常簡單。
在這裡,我們將引導您完成在 Mac 上安裝 Docker 的確切過程,以便您可以開始使用這個強大的工具來開發和部署您的應用程序。
什麼是 Docker 桌面?
Docker Desktop 是一個可以安裝在計算機上的程序,以便更輕鬆地使用 Docker,這是一種在容器中運行軟件的技術。如果您想知道容器是什麼,讓我們為您分解一下。
容器是一種打包軟件的方式,因此它可以在任何計算機上一致地運行,而不管操作系統或其他依賴項如何。容器基本上包含運行程序所需的所有必要依賴項和操作系統功能。雖然它與虛擬機背後的理念非常相似,但容器更輕便、更高效。
安裝 Docker Desktop 為您提供了一種在計算機上創建和管理這些容器的方法。這對於許多不同的事情很有用,例如:
- 開發軟件:您可以使用 Docker 為您的項目創建隔離的開發環境,以確保您的代碼在您的計算機上的運行方式與在其他計算機上或在生產環境中的運行方式相同。
- 運行服務器:您可以使用 Docker 在您的計算機上運行服務器,例如 Web 服務器或數據庫。這對於測試、開發或運行小型個人項目很有用。
- 自動化部署:您可以使用 Docker 來自動化將軟件部署到不同環境的過程,例如測試、暫存或生產。
簡而言之,Docker Desktop 是開發人員和系統管理員的強大工具,使他們能夠跨不同環境一致地創建、測試和部署應用程序。
在 Mac 上安裝 Docker 的系統要求
您可以在 Intel 和 Apple silicon Mac 上安裝 Docker for macOS。以下是對每一項的要求:
配備英特爾芯片的 Mac
- macOS 版本 11 (Big Sur) 或更新版本
- 至少 4GB 的內存
- Mac 上最新版本的VirtualBox。
配備 Apple Silicon 的 Mac
- Rosetta 2,雖然對於 Docker Desktop 4.3.0 及更高版本不是強制性的,但需要運行某些可選的命令行工具。
要從命令行安裝 Rosetta 2,請在終端中運行以下命令:
softwareupdate --install-rosetta
如何在 macOS 上安裝 Docker 桌面
- 從Docker 的站點下載最新版本的 Docker Desktop 。
- 打開下載的文件並將 Docker.dmg 文件拖到您的應用程序文件夾中。
- 從應用程序文件夾中打開 Docker 應用程序。
- 出現提示時輸入 Mac 的密碼。
- 在此之後,Docker 將自動配置自己。
您可以通過將光標懸停在窗口左下角的 Docker 徽標上來確認您的安裝,您應該會看到一個彈出窗口,上面寫著“Engine running”。
驗證 Mac 上的 Docker 安裝
安裝 Docker Desktop 後,您應該驗證它是否正常工作。為此,請在 Mac 上打開終端應用程序並運行以下命令:
sudo docker --version
此命令應返回您在 Mac 上安裝的 Docker 版本。
同樣,輸入以下命令以驗證安裝的組合版本和機器版本。
sudo docker-compose --version
sudo docker-machine --version
或者,您也可以使用以下命令來驗證安裝。
sudo docker run hello-world
如果您看到任何錯誤或者該命令未返回任何輸出,那麼您的 Docker 安裝可能存在問題。
在 macOS 上安裝 Docker 很簡單
儘管在 macOS 上安裝 Docker 的方法有很多種,但最簡單的方法是使用官方安裝程序。但是,如果官方安裝程序由於某種原因不適合您,您也可以嘗試使用 Homebrew 在 Mac 上安裝 Docker。使用 Homebrew 的最佳部分是您還可以使用它在您的 Mac 上安裝其他應用程序。
發佈留言