Docker网络化配置
[TOC]
#
一、基础命令说明# 查看当前可用的网络类型$ docker network ls # 网络空间名称$ docker network create -d 类型 # 类型分为: # overlay network # bridge network
#
二、独立至不同的网络命名空间进行隔离$ docker network create -d bridge --subnet "172.26.0.0/16" --gateway "172.26.0.1" my-bridge-network
$ docker run -d --network=my-bridge-network --name test1 hub.c.163.com/public/centos:6.7-tools $ docker run -d --name test2 hub.c.163.com/public/centos:6.7-tools
#
三、使用 Linux 桥接器进行主机间的通讯脚本创建
#!/bin/baship addr del dev ens33 192.168.66.11/24ip link add link ens33 dev br0 type macvlan mode bridgeip addr add 192.168.10.6/24 dev br0ip link set dev br0 upip route add default via 192.168.66.1 dev br0
设置容器地址分配
$ pipework br0 test 192.168.66.200/24@192.168.66.1