# Docker 安裝 本文包含: - Mac OS 安裝 - Windows 11 安裝 - Windows 版本安裝已知可能問題 ## Mac OS 安裝 下載連結:https://www.docker.com/products/docker-desktop/ ### 1. 到 Docker 官方網站下載並開始安裝  ### 2. 點擊 Download 按鈕,有分不同裝置(Intel or Apple Chip)  ### 3. 下載後打開 Docker.dmg 安裝  ### 4. 直接將 Docker Logo 拖曳過去 Applications  ### 5. 點擊 Accept 按鈕接受條款  ### 6. 選擇上面的選項,接著點擊 Finish 按鈕  ### 7. 註冊帳號(如果已有帳號可以直接登入,即可看到最後一步的畫面)  ### 8. 註冊帳號  ### 9. 進入Docker 畫面  ### 10. 打開終端機,輸入 `docker version` ,即可看到版號  --- ## Windows 11 安裝 下載連結:https://www.docker.com/products/docker-desktop/ ### 1. 到 Docker 官方網站下載並開始安裝  ### 2. 選擇設定選項(不清楚可以選擇 WSL2) > 補充說明:要使用 WSL2 還是 Hyper-V **使用 WSL 2** 優點: 1. **性能提升**:WSL 2 提供更快的啟動時間和更高效的運行效率,特別是在處理文件系統操作時。 2. **更好的兼容性**:WSL 2 支持真實的 Linux 核心,這使得在 Windows 上運行 Linux 應用更加穩定和兼容。 3. **資源管理**:WSL 2 可以更智能地管理系統資源,不會像虛擬機那樣固定分配大量資源。 缺點: 1. **系統要求**:WSL 2 需要 Windows 10 2004 版本或更高版本,對舊版 Windows 的支持有限。 2. **可能的系統負擔**:對於系統配置較低的機器,WSL 2 在運行多個容器時可能會消耗較多的系統資源。 **使用 Hyper-V** 優點: 1. **穩定性**:Hyper-V 作為成熟的虛擬化解決方案,提供了高度的穩定性和隔離性,適合生產環境和需要隔離的場景。 2. **廣泛的支持**:對於各種類型的操作系統和複雜的網絡配置提供更廣泛的支持。 缺點: 1. **資源消耗**:Hyper-V 運行時會固定分配一部分硬件資源給虛擬機,無論其是否活躍,這可能導致資源浪費。 2. **複雜的設置**:相對於 WSL 2,設置和管理 Hyper-V 虛擬機可能更為複雜,需要較高的技術知識。  ### 3. 安裝完成,確認後會立即重新開機  ### 4. 重開機後跳出的說明,按下 Accept 即可  ### 5. 配置選擇 - 預設配置,由 Docker 自動協助配置 → 選此即可 - 進階配置,需要自行配置  ### 6. 選擇是否登入 Docker Hub 帳號,可以在此[申請](https://hub.docker.com/),或者後續登入也可  ### 7. 安裝完成  ### 8. 打開終端機,輸入 docker version ,即可看到版號  ## Windows 版本安裝已知可能問題 在確認有錯誤前,請先確保: - 有重新開機過 - 有使用系統管理者的權限進行安裝 - Windows 有進行過系統更新 錯誤:可能出現 WSL 錯誤(如下圖),並且在剛開始沒有辦法選擇另一種安裝方式。可能會出現在較舊的 Windows 版本。  > 下列方法是由不同同學提供,測試有效。 ### 解決方案一 請在系統設定,找到「啟用或關閉 Windows 功能」   開啟 Hyper-V 後,重新再進行一次完整流程  ### 解決方案二 安裝最新版本 WSL:https://github.com/microsoft/WSL/releases
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up