在開始容器化之旅前,需要先安裝Docker環境。根據不同需求與平台,有多種安裝選擇。

Docker Desktop

Docker Desktop是最便捷的入門選擇,提供圖形化介面與完整功能:

  1. 支援Windows、macOS和Linux
  2. 內建容器管理、映像檔構建等功能
  3. 提供Kubernetes整合
  4. 包含Docker Compose、Docker CLI等工具

安裝步驟:

  1. 存取 Docker官網
  2. 下載對應系統版本
  3. 按照安裝嚮導完成安裝
  4. 啟動Docker Desktop並驗證安裝

Multipass虛擬機器方案

對於不想在主機直接安裝Docker的使用者,可考慮Multipass方案:

  1. Multipass提供輕量級Ubuntu虛擬機器
  2. 可在虛擬機器內安裝Docker
  3. 支援Windows、macOS和Linux

安裝步驟:

  1. 安裝Multipass:https://multipass.run
  2. 建立Ubuntu例項:multipass launch --name docker-vm
  3. 進入例項:multipass shell docker-vm
  4. 安裝Docker:
    sudo apt update
    sudo apt install docker.io
    sudo usermod -aG docker ubuntu
    

Docker Hub與Docker帳號

Docker Hub是Docker官方的公共映像檔倉函式庫冊帳號可獲得:

  1. 公共映像檔的儲存空間
  2. 映像檔的版本管理功能
  3. 自動構建功能
  4. 與GitHub、BitBucket等整合

註冊步驟:

  1. 存取 Docker Hub
  2. 點選「Sign Up」並填寫資訊
  3. 在Docker Desktop或命令列登入:docker login

安裝Git命令列工具

Git是取得範例程式碼的必要工具:

  1. Windows:下載並安裝 Git for Windows
  2. macOS:透過Homebrew安裝:brew install git
  3. Linux:使用套件管理器安裝,如 apt install git