Back

2025 Docker 實戰工作坊心得分享

#心得分享

2025 年 9 月上了小賴老師在五倍紅寶石開的 《Docker 實戰指南工作坊》 ,希望藉由這篇文章推廣這門好課給大家。

如果和我一樣對 Docker 認識程度僅停留在 docker container run , docker image pull 等,只會複製貼上 AI code 的話,很推薦來上這門課。

個人背景與學習動機

我是一名寫過 4 年前端,轉職成後端不到 3 個月的工程師,公司有使用 Docker,但主要由 SRE 處理,想要上這門課的原因是,如果能更了解 Docker 運作機制,在與 SRE 溝通上應該會更有幫助,且如果繼續寫後端,很高機率會碰到部署等技能需求。

在上這門課之前對 Docker 的認識只停留在複製貼上 AI 產的指令,大概就了解到 docker container rundocker image 可以產出不同 container。

課程基本資訊

這門課是實體課程,上課地點在台北車站附近,離天瓏書店走路不到 5 分鐘的距離,課程分 2 天,都落在週六的下午 1:00 到 5:00(但是小賴因為內容很多,很常超時到 6:00 才下課)。

課程費用 4,000 元,如果兩人同行或三人同行另有折扣,不過官網沒有直接輸入的地方,需要聯絡客服。

Day 1:Docker 基礎概念,包含:Linux 基礎, Container, Image, Network, Storage。

Day 2:Docker Compose, Dockerfile,基本上這兩項就一定會複習到第一天所學的知識。

兩天的課程都有提供簡報與工作坊程式碼供大家回去複習。

講師小賴曾經擔任 AppWorks 的後端老師,我就是聽到工程師朋友強力推薦才來上課,在上 Docker 之前也有上過小賴的《給網站工程師的網路課》,小賴備課認真,到上課前的上午都還在修改簡報,授課風格屬於冷面笑匠,常會不經意拋出一些工程師梗或年代梗(e.g. 56 不能亡),上課整體氛圍是有趣跟有互動性。

課程亮點與收穫

這門課我覺得最大的亮點是「實戰演練」,印象最深刻的是講師讓我們 pull image 下來 run ,實際去偵錯為什麼 API 打不通,第一天上課完還有回家作業讓我們練習,小賴真的會改作業並提供回饋,讓我彷彿回到大學課堂,這次上完課有再次體驗到實體課的魅力。

上完這門課,你應該能夠回答以下問題:

  • Docker 跟 Linux 有什麼關係?
  • Image Layer 是什麼?對 Dockerfile 優化有什麼影響?
  • Docker Networks 的 Bridge, Host, None 有什麼差別?為什麼我用 localhost 連行不通?
  • Docker Container 關掉資料就沒了,該如何解決?

其餘課程上實戰的有趣題目就不列出來,避免劇透。

另外覺得很棒的地方是,小賴的授課方式偏向 “Talk is cheap. Show me the code.”,比起直接告訴我們問題的答案,更傾向於直接實作看結果,讓我們回過頭來思考為什麼是這樣,所以在課堂上不時會聽到同學們發出:「咦?哦!」的 aha moment。

可改進之處

個人覺得這堂課收穫滿滿,不過硬要說可改進之處的話,應該是課程第二天時間太趕,所以後面的《Docker 資源管理》內容沒有上到,如果對這個主題比較感興趣的人可能要斟酌考慮一下。

另外,課程雖然有不少實作以及 Docker 最佳實務的內容,但缺少真實業界應用 Docker 的分享,比如 CI/CD 整合等。不過這也可以理解,畢竟要在兩天內涵蓋所有面向確實不太可能,而且每間公司的技術架構都不同。

題外話:小賴就像講師屆的老高,第一天上課有些東西都賣了關子,説:「這個我們下週課堂上會講。」,但第二次上課都不知道有沒有填坑,下次應該要有助教或同學幫忙記錄一下。

總結

我認為不論工作上是否用到 Docker,都很推薦來上這門課,上完後除了能更了解 Docker 底層概念與實作技巧外,還可以了解一點 Linux 知識。

雖然工作上不一定會用到 Docker,但作為一名工程師,如果想要快速測試或試玩一下某個技術,但又不想搞複雜的環境建置,透過 Docker 是一個很方便的方式。

有興趣的人可以關注小賴的 threads 或是 五倍紅寶石課程官網

Share