第十四屆

devops
其實沒有那麼難 — Docker
Louis

系列文章

DAY 1

D1 - 序幕與故事

我朋友的故事 之前我一位朋友聽其他人說 Docker 很重要,覺得自己也應該要好好學一下, 於是我朋友他就去了書局現場瀏覽了幾本講解 Docker 的書,回家之...

DAY 2

D2 - Hello world

想要讓學習變有趣,方法之一就是玩!所以,讓我們來做點玩具吧, hello-world image 幾乎所有的程式課,第一堂都是 Hello World,當然...

DAY 3

D3 - Docker Image ft. node image 差異

今天我們來深入做點研究, 以前就發現,一項官方的 docker image,總是會有很多不同的 image 版本,其中有什麼差異,一直都沒有仔細研究,今天就讓我...

DAY 4

D4 - Docker Installation

進入第四天了,接下來我預計每三天為一個主題上的循環,分別是第一天做講解或教學,第二天做點玩具來,第三天則對某個 Docker 議題深入研究, 於是,今天讓我們來...

DAY 5

D5 - Hello World ft. Express

第二天時我們做了一個會印出 Hello World 的程式,並包進了 Docker,今天想要繼續延續這個主題,讓我們的應用程式更接近後端一些, 同樣都是 Hel...

DAY 6

D6 - Build Cache

Docker 的 Build Cache 機制,可以在 build image 的過程中得到加速,今天讓我們來對它做點研究,瞭解如何在實際應用上帶來幫助。 重...

DAY 7

D7 - Docker 概念架構

至今為止,我們已經用到了至少三種 Docker 指令,不過對 Docker 還沒有很全面地講解過, 因此今天就來用比較高層次的角度,來聊聊 Docker 世界中...

DAY 8

D8 - Docker 玩具 — 團隊觀戰區爬蟲

鐵人賽的團體組,只要團隊中任何一位成員失敗,整個團隊就算挑戰失敗,所以我們今天的玩具,就來做個團隊觀戰爬蟲吧, 透過爬取鐵人賽的網頁,來拿到整個團體、及所有團隊...

DAY 9

D9 - 在 Gitlab CICD 使用 Build Cache 加速

我們在 D6 - Build Cache 時,說到了 Docker 可以在建置 Image 時複用已經存在的 Image 來加速,如果在同一台 Server 上...

DAY 10

D10 - Database by Docker

身為後端,資料庫也是必備技能之一,今天來說說,如何用 Docker 在 Server 上啟動 MySQL 的服務。 MySQL Official Image...