iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Cloud Native

從 Docker 到 K8s:我的 30 天雲原生筆記 系列

本系列是一位文組轉碼工程師的30天雲原生筆記。我將工作中接觸到的 Docker, Kubernetes, CI/CD, Istio 等技術,透過重讀官方文件與整理實作經驗,轉化為一份系統性的學習地圖。

參賽天數 22 天 | 共 22 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 1: 【前言】從 Docker 到 K8s!我的30天雲原生筆記

大家好!歡迎來到我在 2025 年 iThome 鐵人賽的系列文章。 我是一位從文組轉職、還在雲原生路上一路學習的軟體工程師 (年資大概 5 個月)。在公司的專...

2025-09-08 ‧ 由 Min 分享
DAY 2

Day 2: Docker 是什麼?一切從這個「萬能貨櫃」開始

哈囉,大家好! 在昨天的 Day 1 開場白 中,我們立下了 30 天的挑戰目標,並規劃了一張從 Docker 走向 K8s 的實戰地圖。今天,我們就正式踏上旅...

2025-09-09 ‧ 由 Min 分享
DAY 3

Day 3: 初探 Docker:安裝與你的第一個 Hello World 容器

哈囉,大家好,歡迎來到我們實戰旅程的第三天! 在昨天的 Day 2 中,我們聊了滿滿的「貨櫃」觀念,知道了 Docker 是為了解決什麼痛點而生,以及它的三大超...

2025-09-10 ‧ 由 Min 分享
DAY 4

Day 4: Docker 核心三劍客:Image, Container 與 Registry

哈囉,大家好!歡迎來到第四天的旅程。 在昨天的 Day 3,我們成功地安裝了 Docker Desktop,並且用 docker run 這個神奇的指令,啟動了...

2025-09-11 ‧ 由 Min 分享
DAY 5

Day 5: Dockerfile:為你的應用程式量身打造 Image

哈囉,大家好!歡迎來到我們實戰旅程的第五天! 經過 Day 4 的洗禮,我們已經徹底搞懂了 Docker 核心三劍客:Image、Container 與 Reg...

2025-09-12 ‧ 由 Min 分享
DAY 6

Day 6: 管理容器資料:深入 Volumes 與 Bind Mounts

哈囉,大家好!歡迎來到 Docker 的第六天! 在昨天的 Day 5 中,我們已經學會了如何透過 Dockerfile 來建置一個客製化的 Image。 但接...

2025-09-13 ‧ 由 Min 分享
DAY 7

Day 7: Docker Compose 一次啟動前後端與資料庫

哈囉,大家好!歡迎來到我們 Docker 基礎篇的最終章! 在昨天的練習中,我們已經學會了用 Dockerfile 打包單一應用,並用 docker run 啟...

2025-09-14 ‧ 由 Min 分享
DAY 8

Day 8: 什麼是 K8s? 為什麼需要它?

哈囉,大家好!歡迎來到我們系列文的第二階段! 在 Day 7,我們成功地用 Docker Compose,在單一主機上跑OTA 專案。這對於本機開發來說,是一個...

2025-09-15 ‧ 由 Min 分享
DAY 9

Day 9: Pod, Deployment, Service 的三角關係

哈囉,大家好,歡迎來到學習 K8s 的第二天! 在昨天的文章中,我們比較了「手動部署 vs. K8s」的方式,理解了為什麼需要 Kubernetes,以及它的整...

2025-09-16 ‧ 由 Min 分享
DAY 10

Day 10: K8s 的關聯機制- Labels 與 Selectors

大家好,歡迎來到 K8s 核心篇的第三天! 在昨天的 Day 9,我們部署了第一個由 Deployment 管理,並透過 Service 對外提供的 ota-b...

2025-09-17 ‧ 由 Min 分享