Docker有幾個重要的核心:映像檔、容器、倉庫
我實踐過幾個小系統後,覺得Docker的整體運行過程,很像廚師上菜!
廚師針對客人點餐後,就會去挑主要的材料(映像檔),
接著進行料理,把材料倒入鍋裡炒煮...(容器),
完成的餐餚,就會呈出讓客人享用!
若是材料有需要留存,就會另行存放(倉庫)。
使用了廚師上菜的概念後,我對於Docker的運用有較符合Commom Sense的理解。
重點就在於料理的手法:Dockerfile、run、attach/exec、port、volume ...
以下是安裝Docker的指令記錄:(適用使用APT的LINUX系列)
1. 先把系統更新
#apt-get update && apt-get dist-upgrade -y && apt-get autoclean && apt-get autoremove -y
必要時,最好重新開機!
2. 安裝Docker
#apt-get install -y docker.io
3. 把一般使用帳號納入能執行Docker
#gpasswd -d yourname docker
4. 可以回歸到一般帳號去操作Docker指令了。
1) 搜尋想要的映像檔
$docker search ubuntu
2) 下載映像檔
$docker pull ubuntu:16.04
3) 檢視映像檔
$docker images
4) 執行一個容器(炒一道小菜來嚐嚐鮮~)
$docker run -t -i ubuntu
進入到一個新的LINUX OS環境,隨意試試指令來體驗吧~