在開始容器化之旅前,需要先安裝Docker環境。根據不同需求與平台,有多種安裝選擇。
Docker Desktop
Docker Desktop是最便捷的入門選擇,提供圖形化介面與完整功能:
- 支援Windows、macOS和Linux
- 內建容器管理、映像檔構建等功能
- 提供Kubernetes整合
- 包含Docker Compose、Docker CLI等工具
安裝步驟:
- 存取 Docker官網
- 下載對應系統版本
- 按照安裝嚮導完成安裝
- 啟動Docker Desktop並驗證安裝
Multipass虛擬機器方案
對於不想在主機直接安裝Docker的使用者,可考慮Multipass方案:
- Multipass提供輕量級Ubuntu虛擬機器
- 可在虛擬機器內安裝Docker
- 支援Windows、macOS和Linux
安裝步驟:
- 安裝Multipass:https://multipass.run
- 建立Ubuntu例項:
multipass launch --name docker-vm
- 進入例項:
multipass shell docker-vm
- 安裝Docker:
sudo apt update sudo apt install docker.io sudo usermod -aG docker ubuntu
Docker Hub與Docker帳號
Docker Hub是Docker官方的公共映像檔倉函式庫冊帳號可獲得:
- 公共映像檔的儲存空間
- 映像檔的版本管理功能
- 自動構建功能
- 與GitHub、BitBucket等整合
註冊步驟:
- 存取 Docker Hub
- 點選「Sign Up」並填寫資訊
- 在Docker Desktop或命令列登入:
docker login
安裝Git命令列工具
Git是取得範例程式碼的必要工具:
- Windows:下載並安裝 Git for Windows
- macOS:透過Homebrew安裝:
brew install git
- Linux:使用套件管理器安裝,如
apt install git