• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >虚拟化 > docker配置独立桥接IP的方法

docker配置独立桥接IP的方法

作者:千里之外 字体:[增加 减小] 来源:互联网

本文主要包含docker独立桥接IP,docker,独立ip,docker,桥接等服务器相关知识,千里之外 希望可以进行参考

使用端口映射(NAT)的方式存在一个弊端,当多个容器都需要使用某个端口时或者host主机端口与容器端口冲突时(例如,host主机搭建了80的服务,两个容器也都搭建了80的服务,那个只有1个服务可以使用本机的80端口,其他服务都要映射为其他端口)

为容器配置独立的桥接IP就完美的解决了这个问题。以下为配置步骤:

1、可以查看默认的docker0网卡的IP:

可以看到,是一个虚拟的IP地址172.17.42.1。

接下来开始配置,首先停止docker服务:

/etc/init.d/docker stop

接着停止docker0网卡:

ifconfig docker0 down

删除默认的桥接网络docker0:

brctl delbr docker0

创建桥接网卡,修改默认的eth0的配置文件:

cd /etc/sysconfig/network-scripts/修改默认ifcfg-eth0配置文件:

创建一个新的文件ifcfg-br0并编辑:

DEVICE=br0
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
TYPE=Bridge
IPADDR=10.0.0.36
NETMASK=255.255.255.224
GATEWAY=10.0.0.33

上面高亮的3行要根据本机的虚拟网卡信息填写,我本机的信息:

完成后,保存退出,并重启网络服务(service network restart)。

可以看到桥接网络已经启动了:

 

修改docker的配置文件/etc/sysconfig/docker,添加桥接网卡参数:

修改完成后重启docker服务:

service restart docker

接着我们启动一个容器:

docker run --name centostest centos:latest /bin/bash

容器启动后可以看到对应的网卡:

至此,就已经配置好桥接网络了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

您可能感兴趣的文章:

  • 在Docker容器中使用iptables时的最小权限的开启方法
  • 详解docker容器分配静态IP
  • Docker 容器指定自定义网段的固定IP/静态IP地址
  • 关于docker的15个小tip(技巧)
  • Docker为网络bridge模式指定容器ip的方法
  • Docker 配置固定IP及桥接的实现方法
  • pipework docker无法使用ip netns命令解决办法
  • 详解在Python和IPython中使用Docker
  • 使用IPython来操作Docker容器的入门指引
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • docker配置独立桥接IP的方法

相关文章

  • VMware下ubuntu扩展磁盘空间的方法
  • 详解Docker cpu限制分析
  • 解析IBM虚拟化技术原理 探索测试快速化道路(1)
  • docker容器挂载宿主主机目录的操作方法
  • 详解如何修改docker pull镜像源
  • Docker 容器内存监控原理及应用
  • VMware 10 中为CentOS 7添加多网卡并重命名
  • docker pull镜像速度慢的问题解决方法
  • MAC下安装docker教程
  • 服务器虚拟资源分配原则如何制定?

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Docker 解决获取容器获取的时间不是本地时间的问题
    • vmware Workstation安装教程
    • 谈谈我对docker的理解
    • ubuntu 下VirtualBox 如何实现共享设置
    • KVM与OpenStack的前世今生(1)
    • Docker 限制容器可用的CPU的方式
    • docker swarm如何在指定的node上运行指定的容器
    • 一步一步教你安装openstack(图文)
    • CentOS7.2服务器上搭建Docker私有镜像仓库操作示例
    • VirtualBox虚拟机安装CentOS 7图文教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有