Skip to content

Docker教學

Warning

這個網站只是我學習過程中整理的文件!
資料整理完成後,才會彙整到我的教學網站上!
如果您不小心瀏覽到這個網站,需要注意裡面的訊息不一定都是正確的!

本課程從 0 開始,帶你掌握 Docker 的核心觀念、日常操作、Docker Compose、VS Code 開發流程、Portainer 管理,與 Docker Swarm 基礎叢集,最後串接 DevOps/CI/CD 與安全實務。

你會學到

  • 容器化的觀念與效益
  • Dockerfile 打包應用、用 Compose 管理多服務
  • VS Code(Docker / Dev Containers 擴充套件)在容器中開發
  • Portainer 圖形化管理 Docker/Compose/Swarm
  • 建立簡單的 Swarm 高可用服務
  • 效能、安全、掃描與治理
  • GitHub Actions 等 CI/CD 整合

預先需求

  • 基本 Linux/CLI、Git 基礎
  • 可使用 Docker Desktop(Windows/macOS)或 Docker Engine(Linux)

安裝

快速開始

docker version
docker run --rm hello-world

Note

--rm 是為了讓 container 在使用完後自動被刪除(包含匿名Volume)。

參考連結