Docker & Kubernetes: 實用指南 [ 2025 版本]

這門課程提供了一個從基礎到進階的學習 Docker 和 Kubernetes 的機會,包括安裝、建立 images、容器、持久儲存資料、容器連網、多容器專案、手動部署和使用託管服務部署,以及 Kubernetes 核心概念和架構。

從這 23.5 小時的課程,你會學到

  • 你將瞭解什麼是 Docker 和 Kubernetes,以及為什麼要使用它們
  • 瞭解如何在任何系統(macOS,Windows,Linux)上安裝和使用 Docker
  • 學習如何使用 Docker 建立和使用 images 和容器
  • 理解複雜的主題,比如用 Volumes 管理和持久儲存資料
  • 學習與 Docker Networks 和 DNS Service Discovery 的容器連網( Container Networking )
  • 學習如何部署 Docker 應用程式 – 手動,使用託管服務或 Kubernetes

要求

  • 無 Docker 或 Kubernetes 的經驗沒關係
  • 基本的( Web )開發知識是必需的 – 雖然你不需要知道一個特定的語言雖然
  • AWS (在幾個部署範例中使用,大約 4 小時的課程)需要信用卡 – 雖然你也可以被動地聽課

課程說明

加入這門暢銷的 Docker 和 Kubernetes 課程,從頭開始詳細學習兩種最重要的開發技術!

Docker & Kubernetes 是當今最受歡迎的技術和主題之一。

為什麼?

因為它們極大地簡化了簡單和複雜軟體專案的開發和部署過程。特別是在 Web 開發(雖然不僅限於此) ,Docker 真的可以帶你到更高的等級!

使用 Docker,你可以建立和管理所謂的“容器”( “Containers” ) – 基本上是執行程式碼所需的套裝程式碼和工具。這些容器允許你以可預測的、獨立於環境的方式執行程式 – 無論你需要在哪裡執行它。

對於現代的 DevOps,也對於本地開發(無論是你自己還是團隊中的開發) ,這都是一個贏家特性,因為你將不再有任何“但它在我的機器上運作沒問題”的討論。它在容器內運作,因此它在任何地方都能運作!

本課程將從頭開始教授你們 Docker 和 Kubernetes 所需要的所理論,有大量的例子和展示!

我們將詳細探索所有關鍵概念,並用實際例子和展示 – 從 images 和容器,到整個卷( volumes )和連網,一直到部署和 Kubernetes 叢集 : 這門課程具備一切!

具體來說,本課程包括以下主題:

  • 對 Docker、容器以及為什麼要使用 Docker 的全面介紹
  • macOS 和 Windows 的詳細設定說明
  • 深入瞭解你需要知道的核心概念: 容器( Containers )和 images
  • 瞭解如何建立自訂的 images、使用現有的 images 以及如何基於這些 images 執行容器
  • 獲得使用 Docker 時所需的核心命令的詳細概述
  • 瞭解如何使用資料以及如何使用 volumes 持久儲存資料
  • 探索容器連網 – 與外部世界和多個容器之間
  • 學習如何處理單個和多個容器專案
  • 深入的部署說明 : 手動部署和使用像 AWS ECS 這樣的託管服務部署
  • 理解 Kubernetes 的核心概念和架構
  • 學習如何建立 Kubernetes 資源、部署、服務以及如何使用 Kubernetes 執行你的容器
  • 用不同類型的 volumes 深入處理 Kubernetes 專案中的資料
  • Kubernetes 連網和 DNS Service Discovery( 探索 )
  • 學習如何部署你的 Kubernetes 專案(在 AWS EKS 範例中)
  • 還有更多!

所有這些主題都用簡報詳細說明理論,但最重要的是,有許多例子和展示!

在整個課程中,你會發現大量的展示專案 – 使用諸如 NodeJSPythonPHP (使用 Laravel)之類的程式語言。不過,你不需要知道這些語言就可以跟進,不用擔心!

目標受眾

  • 任何沒用過 Docker 或 Kubernetes 的人
  • 每為正在努力理解 Docker 到底是什麼(以及為什麼要使用它)的人
  • 希望探索現代 DevOps 和 Docker 的開發人員( Web )

講師簡介

Academind by Maximilian Schwarzmüller 線上教育

將課程和成功講師的專業知識結合,Academind 致力於提供高品質的線上教育。

運用線上教育幫助人們在現實生活中成功——是 Academind 所主張的。 以有趣且引人入勝的方式學習 Web 開發、資料分析等主題。

我們已經為超過 3,000,000 名學生教授過各種各樣的主題。 我們也很樂意教你! 

保持學習!

Maximilian Schwarzmüller AWS 認證、專業 Web 開發人員和講師 更多講師主講課程介紹

作為(Web)開發人員的經驗

從 12 歲開始,我從未停止學習新的程式設計技能和語言。我很早就開始為朋友創建網站,也只是為了好玩。除了 Web 開發之外,我還探索了 Python 和其他非 Web 語言。這種熱情一直持續至今,並促使我決定成為自由網路開發人員和顧問。我在這份工作中獲得的成功和樂趣是巨大的,並且真正讓我的熱情永遠燃燒。

從後端開始 Web 開發(PHP 與 Laravel、NodeJS、Python),我也越來越成為在許多專案中使用 React、Angular 或 VueJS 等現代框架的前端開發人員。我現在喜歡兩個世界!

我還建立了全棧應用程式並獲得了專業的 DevOps 和雲端運算知識 – 我持有的許多 AWS 認證(包括頂級解決方案架構師專業認證)證明了這一點。

作為一名自學成才的開發人員,我有機會透過學習工商管理來拓寬我的視野,並獲得碩士學位。這使我能夠在一家大型策略諮詢公司和一家銀行工作。在了解到我比這些領域更享受發展的同時,在這個領域的時間大大提高了我的整體經驗和技能。

擔任講師的經驗

作為一名自學成才的專業人士,我確實知道學習新語言或改進已知語言時的困難部分和困難主題。這種背景和經驗使我能夠專注於最相關的關鍵概念和主題。我在 Udemy 上擁有許多 5 星級課程和超過 2,000,000 名學生的記錄就是最好的證明。

無論是擔任發展講師還是教授工商管理,我總是收到很好的回饋。最有價值的體驗是看到人們如何在我的內容的幫助下找到新的、更好的工作,構建出色的網絡應用程序,獲得令人驚嘆的項目或只是享受他們的愛好。

我與 Manuel Lorenz 一起創立了 Academind,為我們超過 3,000,000 名學生提供盡可能最好的學習體驗。

字幕:簡中( 自動 ) ,英文 ( 講師提供 ),日文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 NT310 起特價中(點擊連結看更多)
  • 年訂閱每月 NT350( 限時優惠價NT245/月) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣


不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading