yl197837 发表于 2018-5-27 11:57:59

Centos7制作docker初始镜像

  Centos7用febootstrap制作docker初始镜像包
  使用工具:febootstrap
  下载地址:http://down.51cto.com/data/2330414
  使用命令:
  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 centos7/tmp/centos-image/http://192.168.80.200/centos/7/x86_64/
  -i:指定需要安装的软件包(-i bash -i wget -i yum -i iputils -i iproute -i man -i vim这些最好都默认装上,如果需要安装其他软件包可以自定义添加)
  centos7:指定了系统版本
  /tmp/centos-image/:指定制作存放的目录
  这里用的http://192.168.80.200/centos/7/x86_64/这个地址是自己配置的yum仓库地址,如果你的服务器能上外网也能配置阿里的仓库等。
  运行febootstrap命令之后,在制作目录便可看到如下文件:

  然后将这些文件打包并且制作成docker镜像(必须先启动docker服务)
  tar-c.|docker import–centos7_x86_64
  最后验证
  docker images
  之后便可以用此镜像创建容器
  docker run –it centos7_x86_64 /bin/bash
  注意:
  如果docker运行32位的容器在64位的主机上,则容器的内核也变为64位,可用uname –r验证。因为docker运行容器底层还是调用主机的内核。
  
页: [1]
查看完整版本: Centos7制作docker初始镜像