zoukankan      html  css  js  c++  java
  • docke 网络配置2

    一,docker 的bridge模式是和vmware中的nat模式类似的,但是如果想要弄成和vmwae中的bridge怎么办呢?

    说明,bridge模式获取的Ip是与宿主机的ip是出于同一个网段的.

    1,修改配置文件

    cd /etc/sysconfig/network-scripts/

    cp ifcfg-eth0 ifcfg-br0

    修改ifcfg-eth0的配置文件

    BOOTPROTO=none
    BRIDGE=br0

    vi ifcfg-br0

    修改如下:

     DEVICE=br0

     TYPE=Bridge

     ONBOOT=yes

     BOOTPROTO=static

     IPADDR=192.168.2.227

     NETMASK=255.255.255.0

     GATEWAY=192.168.2.1

     DNS1=192.168.2.5

    重启网卡

    2,按照pipework

     git clone https://github.com/jpetazzo/pipework

    cp ~/pipework/pipework /usr/local/bin

    3,开启docker 容器

     docker run -itd --net=none --name test  centos  bash

    4,为该容器配置ip 

    pipework br0 test 192.168.1.250/24

    5,进入该容器查看IP

    注意:

    配置IP可能会报错Object "netns" is unknown,try "ip help"

    需要升级Iproute

    rpm -Uvh https://repos.fedorapeople.org/openstack/EOL/openstack-grizzly/epel-6/iproute-2.6.32-130.el6ost.netns.2.x86_64.rpm

  • 相关阅读:
    Codeforces 1000C Covered Points Count
    Array类型
    Object对象
    变量、作用域与内存
    window.onload 方法脚本
    页面的性能优化
    node属性
    JavaScript图片
    DOM节点
    canvas象棋 画图
  • 原文地址:https://www.cnblogs.com/lin1/p/6038109.html
Copyright © 2011-2022 走看看