[Docker]架設Docker環境 紀錄

作業環境: CentOS 6.6 (需要6以上才有)

首先,必須安裝 epel

sudo yum install epel-release
 
安裝完畢後再安裝 docker 

sudo yum install docker-io

安裝完畢後可執行docker 進行測試

docker -d &
or
service docker start 
 
docker info


 可搜尋dockerHub上存在的images,例如搜尋centos image:
docker search centos

可從Docker Hub中取得images:
docker pull centos

查看本地所擁有的images:
docker images

執行掛載images:
docker run -tid IMAGES名稱  --name=你想設定的名稱 bash
-t:attach時Container的螢幕會接到原來的螢幕上。
-i:attach時鍵盤輸入會被Container接手
       -d:背景執行
       bash:執行的指令


使用pipework設定網路:


先安裝pipework:
git clone https://github.com/jpetazzo/pipework
cp pipework/pipework /usr/local/bin/
啟動container,也就是執行上面的run指令建立contrainer,

執行pipework取得dhcp IP:
pipework eth0 container名稱orID dhcp
執行pipework取得static IP:
pipework eth0 container名稱orID 192.168.1.100/24@192.168.1.254


---未完待續---

Share this:

0 意見:

張貼留言