Docker 和 Kubernetes:完整實用指南

完整的 Docker 和 Kubernetes 課程 – 學習所有核心 Docker 功能,包括 Dockerfiles 和 Docker Compose

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

  • 如何使用 Docker 映像並建立容器
  • 管理 Docker 容器:啟動、停止、修剪、重啟
  • 啟用連接埠映射( port mapping )並將容器連接埠( container ports )暴露給外部
  • 使用 Docker 容器運行 Node 和 Python 應用程式
  • 為 Docker 容器建立環境變數
  • 使用磁碟區映射並使用 Docker 容器中的特定工作目錄
  • 建立自訂橋接網路並運行多個容器
  • 在自訂橋接網路中透過容器名稱在容器之間進行通信

要求

  • 沒有具體要求,只是希望動手實踐並透過實踐來學習 Docker
  • 任何電腦 – Mac、Windows 或 Linux

課程說明

本課程主要介紹 Docker 和 Kubernetes

了解 Docker 和 Kubernetes 的工作原理,並在實踐中學習它們的核心功能。這是 90% 的練習課程,沒有無用的演示!

了解如何建立不同的容器,例如 Node.js、Python、Wordpress、MongoDB、MySQL、Redis、Elasticsearch 等。

透過了解和練習 Docker 和 Kubernetes 的主要功能,成為 Docker 和 Kubernetes 的大師。

所有專案檔案都可以在 GitHub Repository (儲存庫)中找到。

我們將首先在您的電腦(MacOS、Windows 或 Linux)上安裝 Docker。在 MacOS 和 Windows 上,您將安裝 Docker Desktop,在 Linux 上,您將安裝 Docker Engine。

之後我們將進行大量的實作活動並使用不同的 Docker 功能。您將拉取不同的 docker 映像並使用它們運行多個容器。

在實作部分,您將執行多項 Docker 實作活動:

  • 在前台和後台運行 Docker 容器
  • 從終端連接到 Docker 中的某個進程
  • 將內部容器連接埠( container ports  )暴露於外部
  • 為容器新增環境變數
  • 為容器建立自訂名稱和主機名
  • 建立自訂橋接網路並在其中運行多個容器
  • 容器間通信
  • 使用磁碟區映射保留容器資料夾

您還將學習和練習如何使用以下 Docker 映像

  1. Ubuntu
  2. Alpine, Busybox
  3. Node.js
  4. Python
  5. MongoDB
  6. MySQL, phpMyAdmin
  7. NGINX
  8. WordPress
  9. Elasticsearch
  10. Redis
  11. Httpd

在課程期間,您將需要查看和編輯文字檔案。為此,您將不會使用終端。相反,您將使用 GUI 應用程式 VisualStudio Code。此外,所有專案文件都可以在 GitHub 儲存庫中找到。這意味著在本課程中您還將學習如何使用

  • Git and GitHub
  • VisualStudio Code

透過本課程,您將終生受益於超過 50 個講座和數十個實踐練習。課程結束後,您將獲得 Docker 的基本實用知識,並能夠輕鬆地使用它來開發和測試您的應用程式。

但最重要的是,您將了解 Docker 的主要功能,例如

  • Docker Volumes
  • Docker 網路
  • 環境變數

您還將了解 Kubernetes 的主要功能,例如

  • Pods ( 密集小群 )
  • Nodes (節點)
  • Cluster (叢集)
  • Services (服務)

您還將獲得 30 天退款保證。沒有問題! 不要等待,現在就加入課程吧!

目標受眾

任何軟體開發者

講師簡介

Bogdan Stashchuk | 300K 在全球的學生 | MBA, PhD

您是否真的想理解和練習,而不是坐下來觀看冗長的演示或嘗試在不知道幕後發生的事情的情況下編寫程式碼?

加入我的任何課程,您將在深入理解每個主題的基礎上獲得真正的知識。

但我是誰?

我叫 Bogdan Stashchuk,教學生 20 多年。我是軟體工程師,喜歡自學。

我在以易於理解的方式解釋困難的事情並輔以實踐活動方面擁有豐富的經驗。這是一個完美的組合,可以讓你真正學習並長期保留你所學到的知識。

讓我們在社交網路中聯繫吧!您可以在個人資料圖片下找到所有連結。

在我的課程見!

字幕:英文

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

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

報名參加課程

Sponsored by Udemy


也許你會有興趣

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

發表迴響

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

由 WordPress.com 建置.

Up ↑

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

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

Continue reading