目錄

Docker 教學

Docker 是一個把應用程式和它需要的一切(執行環境、函式庫、設定)打包在一起的工具。打包好的東西叫做映像檔(image),執行起來就是容器(container)。同一個映像檔在你的筆電、同事的電腦或雲端伺服器上,跑起來的結果都一樣。

這份 Docker 教學從最基本的概念開始,一路帶你到能自己寫 Dockerfile、用 Docker Compose 管理多個服務。

你會學到什麼

  • Docker、映像檔、容器之間的關係
  • 在 Windows、macOS、Linux 上安裝 Docker
  • 用 docker run 執行容器,並管理容器的生命週期
  • 撰寫 Dockerfile,把自己的程式打包成映像檔
  • 用 Docker Compose 一次啟動多個服務

適合誰

  • 第一次接觸 Docker 的開發者
  • 常遇到「在我的電腦上可以跑」問題的團隊
  • 想把專案部署到雲端、但不想手動設定伺服器的人

只要會在終端機(命令列)輸入指令,就可以開始。不需要先懂 Linux 或伺服器管理。

快速體驗

安裝好 Docker 之後,在終端機輸入:

docker run hello-world

看到 Hello from Docker! 就代表一切正常。接下來從 Docker 是什麼 開始吧。

更新於 2026年10月12日