记一次docker启动报  WARNING: IPv4 forwarding is disabled. Networking will not work.
解决:vim  /etc/sysctl.d/99-sysctl.conf   添加:net.ipv4.ip_forward=1  然后重启network

docker桥接网卡
yum -y install bridge-utils
cp ifcfg-ens33 ifcfg-br0
systemctl stop docker
ifconfig docker0 down
brctl delbr docker0
修改ens33网卡信息 添加 BRIDGE=br0
修改br0网卡信息
TYPE=Bridge
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=192.168.100.22
NETMASK=255.255.255.0
GATEWAY=192.168.100.2
DNS1=192.168.100.2
yum -y install git
git clone https://github.com/jpetazzo/pipework
cp pipework/pipework /usr/local/bin/
docker run -itd --name=centos centos /bin/bash
pipework br0 centos 192.168.100.23/24@192.168.100.2
docker exec -it centos /bin/bash

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐