第十二屆 佳作

devops
30 天與鯨魚先生做好朋友
Miles

系列文章

DAY 21

Volume 進階用法

今天開始,會說明 Docker 更多的細節。未來如果需要維運 container 或用到 container 調度系統(如 K8S),則接下來十天的內容,將有可...

DAY 22

Network 手動配置

Docker Network 可以調整非常多設定,而在使用 Network 連結 container 使用的是預設的 bridge 模式,這個模式符合大多數開發...

DAY 23

了解 CMD 與 ENTRYPOINT

在寫 Dockerfile 或使用 docker run 時,我們使用 CMD 來執行指令。Docker 還設計了另一個類似的設定叫 ENTRYPOINT。活用...

DAY 24

活用 ENTRYPOINT

ENTRYPOINT 的設計,可以保證 container 啟動執行指令的時候,都一定會包含 ENTRYPOINT 設定。因此可以藉由這個特性讓 image 用...

DAY 25

活用 ENV 與 ARG

ENV 與 ARG 是 Dockerfile 的指令,它們能定義變數並且在後面的流程中使用。 ENV 的設計 ENV 比較容易理解,它其實就是設定 enviro...

DAY 26

了解 Docker 如何啟動 process

了解 CMD 與 ENTRYPOINT 曾提到 container 即 process,那接下來就要了解 Docker 是如何啟動 process 的。 exe...

DAY 27

要如何在 container 裡運行多個 process

延續 Docker 啟動 process 的主題,因 container 即 process,因此合理的設計方法會是一個 container 只執行一個 pro...

DAY 28

更詳細的 Docker 操作方法

到目前為止,介紹了許多操作 Docker 的方法,現在來了解更詳細的操作方法。 說穿了,其實還是下指令,今天指令將會介紹三個部分如下: Docker 子指令...

DAY 29

The Twelve-Factor App

三十天很快要到了尾聲了,今天要來介紹 The Twelve-Factor App(下稱 12 Factor),它是開發 SaaS 的方法論,適用於 Web 或網...

DAY 30

學無止盡

Docker 學習的道路真的是學無止盡,以下筆者列出三十天裡沒有提到的東西,有興趣的讀者可以用關鍵字查詢。 Container orchestration,如...