Summary Introduction 基本知識 docker install docker 的組成物件 docker 相關資料的清除 run 與 entrypoint 的差別 使用 docker hub 儲存 image 注意事項 建立 Docker image pull base image 使用 docker 指令建立 jenkins image 使用 dockerfile 建立 jenkins image 使用 docker 指令建立 maven image 使用 dockerfile 建立 maven image 使用 dockerfile 建立 maven image 使用 docker 指令建立 nodejs image 使用 dockerfile 建立 nodejs image docker-machine docker-swarm docker-compose docker-compose.yml 相關指令 run 與 up 的差別 新特性 將 ghost 改為使用 mysql docker compose 轉換為 Dockerfile docker 使用實戰 nodejs 建立 Node.js 開發環境 image docker-compose 設定 進行專案建置 進行專案測試 進行專案運作 建立專案 production 環境 java 使用 docker-compose 運行專案 建立專案 production 環境 搭配 Jenkins 使用 Docker 協助測試 build test preview release