CentOS6.4下Docker应用环境的部署配置

http://blog.chinaunix.net/uid-619485-id-4973941.html

***********************************************

  • OS: CentOS 6.6 x86_64
  • Docker: 1.4.1
  1. Docker安装
    执行安装命令: sudo yum install docker-io

    出现Error信息:

    Loadedplugins: fastestmirror, refresh-packagekit, security
    Setting up Install Process
    Loading mirror speeds from cached hostfile
      * base: mirrors.psychz.net
      * extras:centos-distro.cavecreek.net
      * updates: distro.ibiblio.org
    No package docker available.
    Error: Nothing to do

    调查后发现对于CentOS6版本需要首先安装Epel库:

    Epelrepository is not installed. Run

    sudo yum install epel-release

    然后执行安装命令:

    sudo yum install docker-io


  2. 之后是代理设置(如果不需使用代理访问网络请忽略)

    CentOS 6.4篇

    方式一:

    编辑Docker的启动脚本,在/etc/sysconfig/docker文件中增加proxy的设定

    # vi /etc/sysconfig/docker

    追加如下内容:

    export http_proxy="http://{ip}:{port}/"

    然后启动docker
    # servicedocker start

     

    方式二:

    启动Docker daemond时,设置proxy环境变量。

    #http_proxy=http://{ip}:{port} docker -d &

    注:该方式不推荐:Docker运行会出现大量的info信息输出

     

    追记:CentOS7.0篇

    OS: CentOS 7.0 1406 x86_64

    # cp/usr/lib/systemd/system/docker.service /etc/systemd/system/

    # vi/etc/systemd/system/docker.service

    ...

    ...

    Environment=‘http_proxy=http://{ip}:{port}/’  

    ExecStart=/usr/bin/docker-d --selinux-enabled -H fd://

    ...

    #systemctl daemon-reload

    #systemctl restart docke


  3. 好了,以上Docker应用的网络环境就设置好了,执行docker pull 命令体验下吧。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值