使用supermin5制作docker的基础centos镜像
一、安装supermin5
yum -y install supermin5*
二、准备镜像环境
#创建iso目录 mkdir /iso && cd /iso #安装镜像所需要的命令 supermin5 -v --prepare bash coreutils iputils iproute net-tools telnet vim yum -o /iso/centos.d
三、构建完整镜像
#构建完整镜像 supermin5 -v --build --format chroot /iso/centos.d/ -o /iso/image.d #打包为tar文件 pwd iso tar --numeric-owner -cpf centos-test.tar -C image.d .
四、在本地docker进行测试
#将tar包导入本地docker进行测试 cat /iso/centos-test.tar |docker import - centos7:latest sha256:4249a4f869091be52daf093424b014b68a13344c83b4c3d15a41982fab66e2f8 #查看是否有centos7的镜像 docker images centos7 REPOSITORY TAG IMAGE ID CREATED SIZE centos7 latest 4249a4f86909 51 seconds ago 330MB #运行一个centos7的镜像 docker run -it --name mycentos7 centos7:latest /bin/bash bash-4.2#