Docker 入門實戰營 (Linux版)
提醒您!
此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:
活動等級:初階
活動規劃
- 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 都沒問題,大家可以按照自己的需求來在上課前準備好練習環境。
售後服務
我們提供多種的售後服務,目的是希望您確實學到,並且持續進步,
- 線上
- 課程專屬討論區(Yammer)
- 無界開發者社群(FB社群)
- 線下