关于RHEL6下桥网配置的写法(ifcfg-eth0,ifcfg-br0) / 在阿里云的CentOS上安装docker

 

Posted on 2011-07-28 16:46 zhousir1991 阅读(1978) 评论(0) 编辑 收藏
以下仅仅是我在做练习的时候下的环境,参照写即可: 

[root@desktop26 ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0 

DEVICE="br0"
BOOTPROTO="static"
IPADDR="192.168.0.26"
NETMASK="255.255.255.0"
DNS1="192.168.0.253"
DNS2="61.134.1.5"
HOSTNAME="desktop26.example.com"
IPV6INIT="no"
NAME="Bridge eth0"
NM_CONTROLLED="no"
ONBOOT="yes"
DELAY="0"
TYPE="Bridge"
GATEWAY=192.168.0.253
 
 
[root@desktop26 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
DEVICE="eth0"
BOOTPROTO="static"
DNS1="192.168.0.254"
HWADDR="00:1E:37:D4:06:3E"
IPADDR="192.168.0.26"
NETMASK="255.255.255.0"
NM_CONTROLLED="yes"
ONBOOT="yes"
BRIDGE=br0
 
 
 
 

 

首先在CentOS6.5上安装似乎不行,升级到6.6

1. yum update

2. yum install -y docker-io

3. /etc/init.d/docker start   # 失败

4. 增加网桥

    brctl addbr dockerbridge          # 加入网桥设备

    ip addr add 192.168.1.1/24 dev dockerbridge  # 增加网段

    ip link set dev dockerbridge up   # 启动网段

  ifconfig  # 观察网桥是否启动

注意:以上配置在服务器重启后就无效了,如果希望永久有效,则需要编辑

/etc/sysconfig/network-scripts/ifcfg-br0文件,并将该文件改为可执行属性。

文件内容如下:

  1. #!/bin/bash  
  2.   
  3. # 加入网桥设备  
  4. brctl addbr dockerbridge  
  5.   
  6. # 增加网段  
  7. ip addr add 192.168.1.1/24 dev dockerbridge  
  8.   
  9. # 启动网段  
  10. ip link set dev dockerbridge up  

5. 配置/etc/sysconfig/docker

    加入以下行:other_args='-b dockerbridge --insecure-registry registry.mirrors.aliyuncs.com'

6. 默认的docker放在/var/lib/docker目录下,把它移到一个大的存储空间下

    mv /var/lib/docker /data

    ln -s /data/docker /var/lib/

7. 再次启动

   /etc/init.d/docker start  #成功

8.加入自启动

    chkconfig docker on

9.获取镜像

dock pull registry.mirrors.aliyuncs.com/library/ubuntu:14.04

dock pull registry.mirrors.aliyuncs.com/library/centos:6

dock pull registry.mirrors.aliyuncs.com/library/centos:7

原文地址:https://www.cnblogs.com/zhengah/p/4954000.html