β

制作 docker Centos6 基础镜像

nosa.me 253 阅读

在 Centos6 上制作。

安装 febootstrap:

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

yum install -y yum-priorities docker-io febootstrap

service docker start

执行:


febootstrap -i bash -i wget -i yum -i iputils -i iproute \
-i man -i vim -i openssh-server -i openssh-clients -i tar \
-i gzip centos6 centos6-image http://vault.centos.org/6.7/os/Source/

cd centos6-image

tar -c . | docker import - centos6-base

然后看打出来的镜像:

# docker images
REPOSITORY   TAG     IMAGE ID          CREATED           VIRTUAL SIZE
centos6-base    latest   c9e0e37ad2f9   22 minutes ago   375.5 MB

可以使用 save 把镜像打出 tar 包。

# docker save c9e0e37ad2f9 > centos6-base.tar

想在其他 docker 宿主机上使用,用 docker load 命令。

# docker load < centos6-base.tar

# docker images
REPOSITORY    TAG         IMAGE ID         CREATED             VIRTUAL SIZE
<none>              <none>   c9e0e37ad2f9   27 minutes ago    388.9 MB

http://dockerpool.com/show/QA/1422239342125

http://blog.csdn.net/YuZhiHui_No1/article/details/41129985

Related posts:

  1. kubernetes 搭建
  2. 修改网卡名称
作者:nosa.me
未来不会有sa
原文地址:制作 docker Centos6 基础镜像, 感谢原作者分享。

发表评论