kofj
V2EX  ›  问与答

CentOS 上运行 docker 的问题

  •  
  •   kofj · Nov 12, 2014 · 4233 views
    This topic created in 4233 days ago, the information mentioned may be changed or developed.
    简单学习了一下啊docker,决定在实际环境中实习一把。学习环境是Vagrant跑的Ubuntu虚拟机,啥问题没有,一用CentOS就出问题了。

    阿里云的ECS上CentOS release 6.6 (Final),内核2.6.32-358.6.2.el6.x86_64 安装docker后,启动docker老是down掉,这是怎么回事儿呢?

    
    
    12 replies    2014-11-28 16:52:44 +08:00
    47jm9ozp
        1
    47jm9ozp  
       Nov 12, 2014
    看log啊
    47jm9ozp
        2
    47jm9ozp  
       Nov 12, 2014
    试试docker -d 贴一下输出
    kofj
        3
    kofj  
    OP
       Nov 12, 2014
    @ooxxcc log说
    [info] WARNING: You are running linux kernel version 2.6.32-358.6.2.el6.x86_64, which might be unstable running docker. Please upgrade your kernel to 3.8.0.

    内核这种东西怎么能随便升级哪~得要想想不升级的办法
    47jm9ozp
        4
    47jm9ozp  
       Nov 12, 2014
    那么老的内核……洗洗睡吧
    kofj
        5
    kofj  
    OP
       Nov 12, 2014
    @ooxxcc 看样子不止内核的问题。哎,不是不想用Ubuntu,生产环境的应用都是在CentOS下面开发运行的,部分依赖软件还不支持Ubunt。。。
    https://gist.github.com/kofj/7089ca4709195d3669e5
    47jm9ozp
        6
    47jm9ozp  
       Nov 12, 2014
    @kofj 先升级到最新内核,其他可能就都一起解决了

    实在不行根据他的提示挨个手动配置就好了
    hjc4869
        7
    hjc4869  
       Nov 12, 2014
    docker能在2.6内核下用吗?我记得是不行的吧。。
    tolbkni
        8
    tolbkni  
       Nov 12, 2014
    @hjc4869 RHEL 给 6.x 打了内核补丁,可以用的。

    @kofj 创建 docker0 的 bridge interface 失败了。
    你看一下 ifconfig --all
    zhaiduo
        9
    zhaiduo  
       Nov 12, 2014 via Android
    用7
    daxingplay
        10
    daxingplay  
       Nov 28, 2014
    这是因为eth0把内网地址占用光了,删掉一个172开头的路由即可。
    kofj
        11
    kofj  
    OP
       Nov 28, 2014
    @daxingplay 是因为没有名称为docker0的虚拟网卡,使用brctl新建一个就好了
    kofj
        12
    kofj  
    OP
       Nov 28, 2014
    @zhaiduo ECS升级内核也行
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5364 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 07:21 · PVG 15:21 · LAX 00:21 · JFK 03:21
    ♥ Do have faith in what you're doing.