想要零基礎開始學習 Docker,從安裝到運行第一個容器?沒問題!我們一步步來:

1. 安裝 Docker

Windows/macOS:

  • 訪問 Docker Desktop 官網 下載安裝包
  • 雙擊安裝,按提示完成(Windows 需要開啓 WSL2 或 Hyper-V)

Linux (Ubuntu 示例):

# 更新包列表
sudo apt update

# 安裝 Docker
sudo apt install docker.io

# 啓動 Docker 服務
sudo systemctl start docker
sudo systemctl enable docker

# 驗證安裝
docker --version

2. 運行第一個容器

經典的 Hello World 測試:

docker run hello-world

如果看到 "Hello from Docker!" 的歡迎信息,恭喜!你的第一個容器已成功運行。

3. 嘗試一個實用示例:Nginx Web 服務器

# 拉取 Nginx 鏡像
docker pull nginx

# 運行 Nginx 容器
docker run -d -p 8080:80 --name my-nginx nginx

現在打開瀏覽器訪問 http://localhost:8080,就能看到 Nginx 的歡迎頁面了!

4. 常用基礎命令

  • docker ps - 查看運行中的容器
  • docker images - 查看本地鏡像
  • docker stop <容器名> - 停止容器
  • docker rm <容器名> - 刪除容器

學習建議

  1. 先掌握基礎命令 - 熟悉 docker run, docker build, docker push 等核心命令
  2. 學習 Dockerfile - 瞭解如何創建自定義鏡像
  3. 實踐小項目 - 嘗試容器化一個簡單的 Web 應用
  4. 瞭解 Docker Compose - 學習多容器應用管理