實作課程 · Docker Containers: Images to Compose

Docker 容器入門:從映像檔到 Compose

用小步驟建立 Docker 心智模型:先分清映像檔和容器,再練建置、連接埠、Compose、資料保存與除錯。每章先看懂一件事,再動手操作。

5 章·一個案例帶到底·每章都有驗收清單·進度存在你的瀏覽器

練習專案

自己的網站或課程練習站

使用沒有個資、金鑰或正式資料的練習專案;也可先只閱讀示範指令。
  • 建議先會在終端機執行基本指令,並知道專案資料夾在哪裡;不需要先會 Linux 或雲端平台。
  • Windows 初學者可安裝 Docker Desktop;macOS 初學者可安裝 OrbStack。第一章附有官方安裝連結與啟動檢查步驟。
  • 本課使用範例服務練習,不會自動連線到你的專案或雲端帳號;先在本機練習,不把秘密資料放進映像檔。
先認識 Docker 的三個角色建立基本心智模型:Docker 是工具,映像檔是範本,容器是執行中的程式。先確認工具可用,不急著改專案。未開始Dockerfile 如何變成映像檔理解 Dockerfile 是建置說明,練習從專案建立映像檔,並認識建置內容與秘密資料的界線。未開始啟動容器並連上網站用映像檔啟動容器,透過連接埠對應從本機瀏覽器連線,再練習查看、停止與重新啟動。未開始用 Compose 管理服務設定把容器設定寫進 compose.yaml,練習用同一組指令啟動、查看及停止專案服務。未開始資料保存與基本除錯分辨容器和磁碟區的生命週期,練習先看狀態與記錄,再判斷連接埠、設定或服務問題。未開始