跨平台 Docker 安裝與使用完整指南
下在網址 : Docker Desktop
如何在 Mac 上安裝 Docker:
安裝前提:
- macOS 10.10 Yosemite 或更新版本
- Mac 的 BIOS 中啟用了虛擬化支援
- 至少 2GB 的 RAM
- 至少 20GB 的空閒磁碟空間
下載 Docker Desktop for Mac:
- 訪問 Docker 官網,下載 Docker Desktop for Mac 的最新版本。
- 雙擊下載的文件開始安裝過程。
- 跟隨螢幕上的指示完成安裝。
驗證安裝:
- 在你的 Mac 上打開終端應用程式。
- 輸入以下指令來檢查 Docker 是否正確安裝:
docker --version
- 你應該會看到類似以下的資訊:
Docker version 20.10.17, build 91187c2111
使用 Docker:
- 現在你可以在終端中執行 Docker 指令來開始使用 Docker。
- 例如,要從 Docker Hub 拉取一個映像,你可以使用以下指令:
docker pull hello-world
- 要從該映像運行一個容器,你可以使用以下指令:
docker run -it --rm hello-world
如何在 Linux 上安裝 Docker:
安裝前提:
- 一個安裝了 3.10 或更新版本內核的 Linux 發行版
- 至少 2GB 的 RAM
- 至少 20GB 的空閒磁碟空間
安裝 Docker:
- 在 Ubuntu 和基於 Debian 的發行版上,你可以使用以下指令來安裝 Docker:
sudo apt-get install docker.io
- 在 CentOS 和基於 Fedora 的發行版上,你可以使用以下指令來安裝 Docker:
sudo yum install docker
啟動 Docker:
- 安裝完成後,你需要啟動 Docker 服務。你可以通過運行以下指令來實現:
sudo service docker start
驗證安裝:
- 要檢查 Docker 是否正確安裝,你可以運行以下指令:
docker --version
- 你應該會看到類似以下的資訊:
Docker version 20.10.17, build 91187c2111
使用 Docker:
- 現在你可以在終端中執行 Docker 指令來開始使用 Docker。
- 例如,要從 Docker Hub 拉取一個映像,你可以使用以下指令:
docker pull hello-world
- 要從該映像運行一個容器,你可以使用以下指令:
docker run -it --rm hello-world
如何在 Windows 上安裝 Docker:
安裝前提:
- Windows 10 64位元的專業版、企業版或教育版
- 至少 2GB 的 RAM
- 至少 20GB 的空閒磁碟空間
- Windows BIOS 中啟用了虛擬化支援
下載 Docker Desktop for Windows:
- 訪問 Docker 官網,下載 Docker Desktop for Windows 的最新版本。
- 雙擊下載的文件開始安裝過程。
- 跟隨螢幕上的指示完成安裝。
驗證安裝:
- 在你的 Windows 機器上打開命令提示符或 PowerShell。
- 輸入以下指令來檢查 Docker 是否正確安裝:
docker --version
- 你應該會看到類似以下的資訊:
Docker version 20.10.17, build 91187c2111
使用 Docker:
- 現在你可以在命令提示符或 PowerShell 中執行 Docker 指令來開始使用 Docker。
- 例如,要從 Docker Hub 拉取一個映像,你可以使用以下指令:
docker pull hello-world
- 要從該映像運行一個容器,你可以使用以下指令:
docker run -it --rm hello-world
啟用 Hyper-V:
- 如果你想在 Docker 中使用 Hyper-V 隔離,你需要在 Windows 設置中啟用 Hyper-V。
- 為此,打開控制面板,導航至「程式和功能」>「打開或關閉 Windows 功能」。
- 勾選 Hyper-V 旁邊的框,然後點擊確定。
- 你可能需要重新啟動電腦以使更改生效。
配置 Docker 使用 Hyper-V:
- 通過單擊系統托盤中的 Docker 圖標來打開 Docker Desktop 設置。
- 點擊「設置」標籤並選擇「使用 Hyper-V 隔離」。
- 點擊「應用 & 重啟」以使用 Hyper-V 隔離啟動 Docker。
以上步驟詳細介紹了在 Mac、Linux 和 Windows 上安裝和使用 Docker 的過程。安裝前的準備工作、安裝步驟、驗證安裝,以及 Docker 的基本使用都有清晰的指導,有助於確保 Docker 在不同操作系統上的順利安裝和使用。