美文网首页程序员
1 docker 安装使用

1 docker 安装使用

作者: 逐暗者 | 来源:发表于2017-07-25 00:09 被阅读0次

    由于个人喜好,用到了docker 应用容器引擎,具体关于docker的介绍啥的这里就不说了,本文主要讲讲 centos6.5 下安装docker。

    环境所需:
    centos 6.5 minimal
    virtualBox
    docker-io

    安装virtualBox (略)

    安装centos (略)

    注:如果有需要的朋友,可以留言博主,博主可以单独写一篇centos 6.5 minimal 的安装文章。

    centos 网络配置 及 内核升级

    centos 安装时 设置网络为 桥接网卡,安装完毕后,进入centos 系统,配置网络(当然,这里也可以使用NAT

    方式,设置静态ip)

    ifup eth0 临时生效,重启重新设置(这里目的不是设置ip,主要是为了docker 的流程安装过程)

    网络配置
    内核升级

    因为 docker 官方要求centos 内核至少是3.10,所以就需要升级噜,这里也不过过多介绍。
    参考博主之前的文章 centos 6.5 内核升级

    一些参数设置

    • 方便wget 和 vim 使用

    yum -y install wget vim

    • selinux 是 保护centos 安全的东西,这里关闭下

    vi /etc/sysconfig/selinux

    selinux 设置

    记住 这里设置完毕后,重启下centos 哦

    docker 安装

    安装epel (包含了各种各样的软件更新包)源

    wget http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
    rpm -ivh epel-release-6-8.noarch.rpm

    下载epel及安装
    docker-io 安装

    yum -y install docker-io

    docker-io安装
    启动docker
    启动docker

    通过上图我们发现docker 安装成功了,但是中间红框和后面的红框都会发现有问题,是的,虽然安装成功了,但是启动不了,上面要求我们开启下 daemon

    docker -d


    开启daemon

    上图还是报错,怎么解决嗯,不过上面提到了一个叫libdevmapper.so.1.0.2的东西,这是个什么东东呢,not defined 没有定义安装

    好,下面我们安装下libdevmapper

    yum -y install device-mapper-event-libs

    安装完后,我们再来启动下docker 服务

    service docker start

    docker 启动成功

    上面图所示,我们发现docker 已经启动成功,ps - ef | grep docker 可以看到docker 进程在运行,
    docker info 也可以看到docker 的状态信息了。

    好了,今天docker 的安装就到这里了,接下来博主会继续写docker 的一系列博文,敬请期待吧。

    如有不对的地方,望多多指教,谢谢!

    作者:逐暗者(转载请注明出处)

    相关文章

      网友评论

        本文标题:1 docker 安装使用

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