上次我們初步體驗 Docker 快速佈署能力,今天我們要來講解 Dockerfile、Docker Image 與 Docker Container 這些常見的名詞,我們來了解在我們佈署的時候做哪些事情
首先看到如下圖上半部,在我們一個完整的佈署流程,我們會先將我們的程式碼放進 Docker -> 然後 Docker 會幫我們產生一個程式佈署包 -> 接著在拿這個佈署包去實現我們佈署應用
在下半部我們來看剛才所做的這些事,對應的是那些事情,首先在程式碼放進 Docker 處理事情我們對應的是透過 Dockerfile 幫助我們這些事情,接著 Docker 會幫助我們產生一個叫做 Docker Image 這個程式佈署包,最後再拿這個 Docker Image 去佈署到我們 Docker Container 之上