docker容器自定义网桥修改docker0地址

docker0修改默认地址

分两种情况,一种是docker已经启动以后修改地址,一种是刚安装docker完以后还没启动然后修改地址

1.docker刚安装完毕以后,还没启动

  1. 编辑daemon.json,其中172.7.150.1为ip地址
vim /etc/docker/daemon.json

{
  "bip": "172.7.150.1/24"
}
  1. 启动docker,这时候再去查看docker0地址,会发现已经变了
 systemctl start docker

1.docker安装完毕以后,也启动了容器

  1. 停止docker
    systemctl stop docker
  2. 修改docker0网络,其中IPADDR为你要修改的ip地址
vim /etc/sysconfig/network-scripts/ifcfg-docker0 

STP=no
TYPE=Bridge
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=172.7.150.1
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV4_DNS_PRIORITY=100
IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
IPV6_DNS_PRIORITY=100
NAME=docker0
UUID=cd735150-9ecb-4f24-9189-50b54afc5538
DEVICE=docker0
ONBOOT=no

  1. 修改daemon.json的文件
vim /etc/docker/daemon.json
   {
  "bip": "172.7.150.1/24"
}
  1. 启动网络
   systemctl restart network
  1. 这个时候ip addr | grep docker0 ,发现docker0地址还是没变,或者没有,这个时候用ifup来启动docker
 ifup docker0
  1. 启动docker
 systemcrtl start docker
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值