美文网首页程序员
2 docker 自建网桥模式

2 docker 自建网桥模式

作者: 逐暗者 | 来源:发表于2017-07-27 01:14 被阅读0次

上一篇 docker 安装 主要讲解了docker 在centos6.5 中的安装及无法启动的问题的解决。

本文中主要讲解docker 自定义网桥模式(默认为brigde 模式),好了,下面直接开始吧。

打开已经安装了docker 的 centos

关闭 docker 服务

service docker stop

关闭 docker0 网桥(安装docker 自动生成的)

ifconfig docker0 down

删除docker0 网桥

brctl delbr docker0

修改ifcfg-eth0 网卡配置文件

vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改如下:

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
BRIDGE =br0

创建 ifcfg-br0 网桥网卡配置文件

cd /etc/sysconfig/network-scripts/ && vim ifcfg-br0

修改如下:

DEVICE=br0
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
TYPE=Bridge
IPADDR=192.168.43.71(本机真实ip)
NETMASK=255.255.255.0
GATEWAY=192.168.43.1

重启网络

service network restart

ifconfig 查看网络ip 信息,会发现 br0 配置成功,如下图所示

br0 网桥网卡配置成功

修改 docker 的网络模式为 自定义网桥模式(默认为brigde 模式)

vi /etc/sysconfig/docker

将other_args修改为

other_args="-b=br0" 表示使用br0 网卡模式

重启docker 服务

service docker start (如果失败,再重启一次)

docker 以桥接模式启动

启动一个centos 的docker 容器

查看docker 镜像

docker images
如果没有,则需要下载一个 centos docker 镜像
docker pull centos:6.6 (注:不知道下载什么镜像的,可以通过 docker search centos 搜索centos 相关镜像 或者到centos 镜像查看 ; doker pull dockerName:version ## dockerName 镜像名称 version 镜像版本号)

下载centos docker 镜像
centos6.6 docker镜像
启动 centos6.6 docker镜像

docker run -d(后台启动) -i -t centos:6.6 /bin/bash

centos 容器启动
后台运行的docker 如何进入
  • docker ps 找到当前运行的docker 容器 ID

docker ps

  • docker attach ID 即可进入

docker attach fca8207e5cfe

进入centos6.6 docker 容器
查看 启动的docker ip ,是不是已经切换为自定义网桥模式ip

ifconfig

centos6.6 docker 应用已经切换为自定义网桥模式

好了,本篇讲解就到这里。

如有不对的地方,望多多指教,谢谢!

作者:逐暗者(转载请注明出处)

相关文章

  • 2 docker 自建网桥模式

    上一篇 docker 安装 主要讲解了docker 在centos6.5 中的安装及无法启动的问题的解决。 本文...

  • Docker网络

    Docker网络 网络模式 bridge模式 使用docker0网桥,docker0的默认网段是172.17.0....

  • docker四种网络模型

    四种网络模式 docker默认是是使用网桥进行交互的. 四种网络模式我们在使用docker run创建Docker...

  • 修改Docker0网桥默认网段

    Docker--------修改Docker0网桥默认网段 网桥docker0 1.背景 Docker 服务启动后...

  • Docker使用自定义网桥_docker

    摘要: 本文讲的是Docker使用自定义网桥docker, Docker 服务默认会创建一个 docker0 网桥...

  • 05、容器网络

    1. 网络模式 • bridge --net=bridge 默认网络,Docker启动后创建一个docker0网桥...

  • docker的容器跨主机连接

    修改网桥链接 修改网桥配置文件 设置docker/etc/default/docker在docker配置文件中增加...

  • 修改docker的网桥地址

    源于学习原因修改docker的网桥docker0地址 更换docker0 的地址,更换docker网桥 启动doc...

  • 2020-03-25 Docker容器网络

    1. 网络模式 bridge-net=bridge默认网络,Docker启动后创建一个docker0网桥,默认创建...

  • Docker 的网络模式

    Bridge 模式 当 Docker 进程启动时,会在主机上创建一个名为 docker0 的虚拟网桥,此主机上启动...

网友评论

    本文标题:2 docker 自建网桥模式

    本文链接:https://www.haomeiwen.com/subject/euxnkxtx.html