聯繫我們

課程簡介

容器化與Docker簡介

  • 理解軟件容器化概念
  • 與傳統部署模型相比,容器化的優勢
  • Docker概覽及其在現代應用交付中的角色
  • 開發及運維中的常見容器用例

Docker安裝與環境設置

  • 安裝和配置Docker
  • 理解Docker組件與架構
  • 使用Docker命令行界面
  • 管理Docker服務及配置

Docker架構與核心概念

  • Docker引擎、鏡像、容器及註冊表
  • 容器生命週期管理
  • 理解Docker對象與資源
  • 使用Docker環境的最佳實踐

操作Docker鏡像與容器

  • 拉取與管理Docker鏡像
  • 創建並運行容器
  • 容器配置與管理
  • 檢查、監控與維護容器

使用Dockerfile構建應用

  • 理解Dockerfile結構與指令
  • 創建自定義Docker鏡像
  • 優化鏡像大小與構建性能
  • 管理應用依賴與配置

Docker存儲與數據管理

  • 理解容器存儲概念
  • 使用數據卷和綁定掛載
  • 持久化應用數據
  • 有效管理容器數據

Docker網絡

  • 理解Docker網絡概念
  • 創建與管理Docker網絡
  • 連接多個容器
  • 配置應用與服務間的通信

操作Docker註冊表

  • 理解鏡像倉庫與註冊表
  • 使用Docker Hub及私有註冊表
  • 推送和拉取鏡像
  • 管理鏡像版本及安全注意事項

容器編排與擴展概念

  • 容器編排簡介
  • 理解編排平臺的作用
  • Docker Compose概覽
  • 爲可擴展部署準備應用

故障排除與最佳實踐

  • 診斷常見Docker問題
  • 管理日誌及容器性能
  • 實施安全與維護最佳實踐
  • 優化基於Docker的應用環境

Docker實戰工作坊與課程回顧

  • 構建並部署容器化應用
  • 管理多個容器及服務
  • 應用Docker命令與工作流
  • 關鍵概念回顧與後續步驟

最低要求

  • 具備網絡知識基礎。
  • 有Linux命令行使用經驗。

受衆羣體

  • 開發人員
  • DevOps工程師
  • 系統管理員
 14 小時

人數


每位參與者的報價

客戶評論 (7)

即將到來的課程

課程分類