Robert Chang (張凱強)
文章
標籤
RSS
Robert Chang (張凱強)

Robert Chang (張凱強)

記錄軟體工程、和自我觀點的個人部落格

標籤:Docker

了解了 Docker Volume 的概念後,接著就是要實際的使用才會更理解整體的想法以及產生出如何應用的想法。

我們將圍繞在使用容器時,如何保存資料,以及保存資料為什麼會成為一個問題呢?

使用 ignore 檔案在執行程式時忽略某些檔案是常見的一種做法,Docker 當然也不例外,但要什麼時候用?怎麼用?以及如何清理本地的硬碟空間呢?

使用多階段的方式來建置映像檔是一件很常見的事情,可以大幅度地縮小映像檔的大小。

建置映像檔所耗費的時間不容小覷,而 Docker 為了加速建置的時間也引入了快取的機制,可以提升使用者體驗,也能節省硬碟的空間

我們將要開始製作屬於自己的映像檔,這也是將前面學習到的理論學以致用的時候,快一起來建置你的映像檔吧!

Dockerfile 是構築映像檔的根基,也可以說是映像檔的設計圖,但在開始撰寫之前,我們需要理解很多基本的文法

映像檔有更完整的名字,提供更完整的資訊,是我們需要了解的,以及儲存庫 Registry 是什麼?該怎麼使用呢?

映像檔除了放在本地之外,當然還有地方可以儲存,程式碼有 GitHub,映像檔就有所謂的 DockerHub 囉!

映像檔是唯讀的,這代表什麼呢?代表我們沒辦法從外部修改映像檔,每一次建立的容器都是原始的面貌