【Community open camp 2016】企業導入 Docker 經驗分享 - 鄭淳尹

Channel 9

企業導入 Docker 經驗分享

主講:鄭淳尹

Containers are not VMs

導入的原因

  • 時間有限
  • 能力有限
  • 解決人的問題
  • 管理成本
  • 進而解決業務面問題
  • 想要導入的面向:微服務, DepOps, 網頁技術

導入 Docker 到 Productions?

Pros

  • every containers handle respecitvely
  • avoid conflict between Dev and Ops
  • 持續整合(CI)
  • 自動化流程
  • 微服務架構
  • 系統靈活彈性(Infra as Code)

Cons

  • 教育訓練 
  • 軟體開發思維
  • 作業系統熟悉度
  • 開發作業流程
  • 架構翻新:Microsoft service
  • 責任歸屬:組織調整、再造

計畫時程

短期

  • docker 教育訓練
  • 應用系統容器化
  • 分工
  • 版本控管

中期

  • 開發流程
  • 微服務架構
  • 持續整合(CI):end-to-end Testing

長期

  • Infra. as Code
  • 自動化部署
  • 容器協同運作
  • 組織調整

學習資源

線上 docker 操作教學

Docker — 從入門到實踐