Docker 基礎學習路線:從 Container、Image 到 Dockerfile
2 分鐘閱讀
Docker 初學者的閱讀順序與實作路線,依序理解 container、image、Dockerfile,再完成第一個 nginx 與 Node.js image。
FW 的繁體中文技術部落格,分享 Web 開發、API 整合、自動化、Docker 與靜態網站的實作經驗、踩坑紀錄和可重現的技術研究。
Docker 初學者的閱讀順序與實作路線,依序理解 container、image、Dockerfile,再完成第一個 nginx 與 Node.js image。
為了做自動發文工具,把 X、Facebook、Instagram、Threads 四個平台的 API 研究了一輪 — 申請門檻、費用、token 管理與免審核範圍的第一手整理。
Dockerfile 常用指令、Node.js 範例、build cache 與避免把不必要檔案打進 image 的做法。
Docker image 的唯讀分層、tag 與 digest,以及 pull、build、inspect、rm 常用指令。
用 nginx 練習 docker run、port publishing、bind mount 與 container 生命週期。
Docker container、image 與 VM 的差異,以及容器化為什麼能讓開發環境更一致。
由於 node 版本越來越多,新舊版本有時候因為套件支援版本不同無法使用,在開發與維護上都是不少人的困擾,所以就有 NVM 誕生,來解決版本切換的問題 MAC NVM 是由大神 Tim Caswell 所開發的一個專案,提供 linus/mac 使用的 Node 版本管理器,是目前最受歡迎的管理器...