提醒您!

此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:

活動等級:初階

活動規劃

  • Docker 簡介
    • 什麼是 Docker
    • Docker 基本概念及原理
  • 運行第一個 Docker 應用程式
    • Docker Container 操作教學
    • 如何進入 Docker Container 操作指令
  • 建立 Docker 映象檔
    • 如何打包 Docker 映象檔
    • Docker 映象檔最佳化策略
    • 如何使用 Docker Hub 發佈映象檔
  • 使用 Docker Volumes 進行資料操作
    • 如何 Data Volumes 持久化資料
    • 如何在不同 Container 共享資料
    • 如何掛載資料夾
  • Docker Network
    • Docker Network 基本原理
    • 如何讓 Docker 容器互相溝通
    • 進階 Docker Network 應用
  • 使用 Docker Compose 運行微服務
    • Docker Compose 運作方式解析
    • 使用 Docker Compose 快速建立開發和生產環境

講者的話

有效的運用容器化服務,可以讓以往工作中最花時間也最繁瑣的伺服器安裝,自動部署和機器管理,變成一件很簡單的事情。除了能夠節省大量維運的時間之外,你還可以使用 Docker 讓開發和正式環境完全使用同一個映象檔,在開發環境直接模擬正式環境來進行除錯,不再有以往常常遇到環境不一致的問題。甚至是按照自己的需求,在幾秒中就能複製一份專門用來測試的環境,讓工程師的開發工作更有效率。

注意事項

  • 本課程會使用到大量的 Shell 指令
  • 本課程不適合不喜歡在 Command Line 操作指令的開發者
  • 為避免清脆的鍵聲影響其他學員,誠摯的懇求您不要攜帶機械式鍵盤
  • Docker 環境需求
    • 本課程將會以 Mac 電腦搭配 Docker Linux 版作為示範環境,上課時只需要主機環境能夠安裝和執行 Docker ,就可以進行大部分上課的練習,例如 Windows 10 + Virtual Box or Hyper-V、Ununtu 或是 Remote Docker Host 都沒問題,大家可以按照自己的需求來在上課前準備好練習環境。

售後服務

我們提供多種的售後服務,目的是希望您確實學到,並且持續進步,