iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 4
0

先講講我對DOCKER的見解!
Docker有幾個重要的核心:映像檔、容器、倉庫
我實踐過幾個小系統後,覺得Docker的整體運行過程,很像鐵板燒廚師上菜!
廚師針對客人點餐後,就會去挑主要的材料(映像檔),
接著進行料理,把材料準備倒鐵板料理桌上炒煮...(容器),
完成的餐餚,就會呈出讓客人當場享用!

若是這份餐餚有需要留存,就可以再封存成另一個映像檔,找個地方存放起來(倉庫)。
使用了鐵板燒廚師上菜的概念後,我對於Docker的運用,
就有了比較符合Commom Sense的理解,也比較有概念在什麼情境下出什麼招。
接下來的重點,就在於料理的手法啦:
Dockerfile、run、attach/exec、port、volume ...

以下1. ~ 3.是安裝Docker的指令記錄:
(適用使用APT的LINUX系列,建議用UBUNTU 16.04 LTS)

  1. 先把系統更新
    (注意命令提示符號#表示用ROOT身份)
#apt-get update && apt-get dist-upgrade -y && apt-get autoclean \  
&& apt-get autoremove -y

必要時,最好重新開機!

  1. 安裝Docker
#apt-get install -y docker.io
  1. 把一般使用帳號納入能執行Docker
#gpasswd -d username docker
  1. 可以回歸到一般帳號去操作Docker指令了。
    (一般使用者的命令提示符號是$)

(4-1) 搜尋想要的映像檔

$docker search ubuntu

(4-2) 下載映像檔

$docker pull ubuntu:16.04

(4-3) 檢視映像檔

$docker images

(4-4) 執行一個容器(炒一道小菜來嚐嚐鮮~)

$docker run -t -i ubuntu

進入到一個新的LINUX OS環境,隨意試試指令來體驗吧~


上一篇
從DOCKER出發!你會LINUX嗎?
下一篇
DOCKER實作![秀一道好菜]
系列文
利用Node.js結合Docker開發一個能即時收集條碼的平台10
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言