美文网首页
克隆centos6.8虚拟机上安装Docker

克隆centos6.8虚拟机上安装Docker

作者: __Jasmine__ | 来源:发表于2017-10-25 16:30 被阅读31次

    一、克隆虚拟机后配置网络

    问题:克隆虚拟机后为其IP配置完毕,ping不通网关?

      由于克隆虚拟机,vmware只是修改了虚拟机的名字等信息,并没有修改虚拟硬盘中的任何信息,导致克隆后网卡的MAC地址和操作系统中记录的mac地址不符,导致eth0启动不起来。操作系统记录了一个新网卡的添加,新网卡的名字eth1,mac地址就是vmware分配给的新的mac地址。

    解决办法

    step1:修改vi /etc/udev/rules.d/70-persistent-net.rules中的内容:注释第一个eth0,修改第二行的eth1为eth0

    70-persistent-net.rules

    step2:重启reboot,启动服务service network restart

    PS:服务启动完毕之后发现还是不能ping通网关,检查虚拟机设置:

    二、升级内核3.x以上

    1.导入public key

    rpm --importhttps://www.elrepo.org/RPM-GPG-KEY-elrepo.org

    2.安装ELRepo到CentOS-6.8中

    rpm -Uvhhttp://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

    3.安装kernel-lt(lt=long-term)

    yum--enablerepo=elrepo-kernel install kernel-lt –y

    或者安装kernel-ml(ml=mainline)

    yum--enablerepo=elrepo-kernel install kernel-ml –y

    (PS:安装完毕出现complete!)

    4.修改Grub引导顺序

    vi /etc/grub.conf           #设置default=0

    #设置default=0

    5.重启,查看内核版本号

    reboot

    uname–r#查看版本

    结果是3.x以上

    4.13.9

    三、安装Docker软件

    1.安装Docker

    运行命令yum install docker.io,安装完毕后出现complete!

    如果发生错误No package docker available,如图

    No package docker available

    这是由于yum没有找到docker包,解决办法:

    step1:更新epel第三方软件库,运行命令:

    sudo yum install epel-release

    step2:重新运行安装命令:

    sudo yum install docker-io

    2.检查安装的Docker

    重启服务:service docker start

    service docker start

    查看docker版本:docker version

    docker version

    查看docker信息:docker info

    docker info

    相关文章

      网友评论

          本文标题:克隆centos6.8虚拟机上安装Docker

          本文链接:https://www.haomeiwen.com/subject/kunqpxtx.html