docker

[Note] Docker 使用

自己目前的理解 (隨時會改寫) Docker 與虛擬機 VM 最大差異在於 docker container 執行時可視作一個程序在前台執行,沒有後台的概念,也因此不需要包入作業系統去控制後台服務。 docker build flow 上圖理解,由dockerfile定義image內容,並依以下流程進行控制: 建構 映像"image" (拉取"pull" Dokcer Hub 提供 base image) 啟動 容器"container" 控制 容器狀態 (開始/停止/重啟) 提交"commit" 容器內容修改,並 …