構建自己的Docker基礎鏡像

環境介紹 RHEL6.6 安裝Docker1.7

1,掛載相關操作系統iso鏡像到 /mnt

mount /dev/cdrom /mnt

mkdir -pv /tmp/dockerbase &&cd /tmp/dockerbase

(注:centos7/rhel7 沒有相關febootstrap軟件)

提前配置好aliyun 的yum源

yum -y install febootstrap

febootstrap -i iputils -i vim-common -i openssh-server openssl-client -i yum -i passwd -i wget -i git -i telnet -i lrzsz rhel redhat file:///mnt/

2, cd redhat/

3, 打包鏡像

 tar -c . | docker import - rhel67

4,查看生成的鏡像ID

docker images

5,保存鏡像

docker save ff4ede139a35 > /tmp/rhel67.tar

把製作完成的鏡像複製粘貼到另外一臺虛機(環境爲:REHL7.2 Docker1.12)

1,複製

scp 10.0.0.66:/tmp/rhel67.tar .

2,載入鏡像

docker load < rhel67.tar

3,查看載入的鏡像ID

docker images

4,給鏡像打標籤用於區別其它鏡像

docker tag ID rhel67:latest

5,查看打過標籤的像

docker images

6,生成容器

d run -it --name mytest rhel67 bash


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章