首页 > 系统相关 >在centos7.9中 永久修改docker0 的网卡IP地址

在centos7.9中 永久修改docker0 的网卡IP地址

时间:2023-09-19 15:14:53浏览次数:44  
标签:docker0 ip 网卡 centos7.9 json ff docker

docker0网卡的默认IP地址为172.17.0.1/16

因此很可能会与企业网中的业务地址冲突,为了解决这个问题,必须修改docker0的网卡配置,操作如下

1、查看网卡docker0的默认地址 ip address show docker0

ip address show docker0

4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
    link/ether 02:42:64:11:2f:d4 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever

2、关闭docker服务 systemctl stop docker

3、使用cat查看docker的配置文件 cat /etc/docker/daemon.json

cat /etc/docker/daemon.json
{
 "data-root": "/var/lib/docker",
 "live-restore": true,
 "log-driver": "json-file",
 "log-opts": {
  "max-file": "3",
  "max-size": "10m"
 }
}

3、使用vim修改docker的配置文件,默认配置文件中不存在"bip": "172.19.252.1/24",将此配置插入到配置文件中。默认不写就是172.17.0.1/16

vim /etc/docker/daemon.json
{
 "data-root": "/var/lib/docker",
 "live-restore": true,
 "log-driver": "json-file",
 "bip": "172.19.252.1/24",
 "log-opts": {
  "max-file": "3",
  "max-size": "10m"
  }
}

4、启用docker服务systemctl start docker

5、刷新并查看docker网卡配置,此时我们看到ip地址已正确更改为172.19.252.1/24的配置

ip addr flush dev docker0
ip addr show docker0

4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
    link/ether 02:42:64:11:2f:d4 brd ff:ff:ff:ff:ff:ff
    inet 172.19.252.1/24 brd 172.19.252.255 scope global docker0
       valid_lft forever preferred_lft forever

6、如果ip还未修改过来,请尝试reboot重启服务器后再次查看

标签:docker0,ip,网卡,centos7.9,json,ff,docker
From: https://www.cnblogs.com/Magiclala/p/17714691.html

相关文章

  • Linux CentOS7.9 升级到最新内核
    导入elrepo仓库rpm--importhttps://www.elrepo.org/RPM-GPG-KEY-elrepo.orgyuminstallhttps://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm#kernel-lt:长期支持版本,用于修复旧版内核的BUG,这些内核只会修复重大BUG,并且不会频繁发布版本。#kernel-m......
  • Linux配置网卡
     Linux配置网卡 1、网卡设置1.1、 桥接模式1.1.1、编辑网卡(1)输入命令: vi/etc/sysconfig/network-scripts/ifcfg-eth0   (2)进入编辑模式(按 i 键)  (3)编辑网卡配置  (4)按esc键,回到命令模式(5)按shift+: 组合键,输入wq,再按回车键,保存退出(6)重启网卡,输......
  • Windows server 2022安装配置——网卡驱动配置
    Windows操作系统则更适合个人用户和家庭用户,提供了更轻量级的功能和用户体验,基本将所有功能都配置好了,用户几乎不需要作任何更改就能使用。但对Windowsserver而言,WindowsServer是专为服务器环境和企业级工作负载而设计,提供更高级的功能、安全性和管理选项。所以很多功能是用......
  • ESXi esxcli 命令行创建虚拟交换机 创建虚拟网卡 配置上行链路
    ESXi  esxcli命令行创建虚拟交换机 创建虚拟网卡 配置上行链路参考整理自(    https://kb.vmware.com/s/article/1008127?lang=zh_CN   )通过ESXi/ESX中的命令行配置vSwitch或vNetworkDistributedSwitch(1008127)(vmware.com)1、创建1个虚拟交换机......
  • docker清理不用的桥接网卡br-xxx
    docker清理不用的桥接网卡br-xxx场景在Linux机器中,发现了很多br-开头的网卡信息,一看就是docker创建的,但是有些已经不再使用了,因此想清理一下清理查看信息dockernetworkls每一个NETWORKID应该都会对应上一个网卡信息,例如删除没被使用的桥接网卡dockernetworkpru......
  • VMware Ubuntu18.04找不到网卡ens33问题解决
     查询网卡状态[root@localhost~]# nmcli devicestatusDEVICE   TYPE     STATE      CONNECTIONens33    ethernet unmanaged  --lo        loopback unmanaged  --上面状态提示未接管 开启网络[root@localhost~]#nmcli......
  • ubuntu22.04服务器的双网卡绑定的具体操作步骤和配置文件
    前言ubuntu22.04服务器的双网卡绑定具体步骤可以分成以下五步,下面按步骤操作一、安装必要软件sudoaptinstallnet-tools二、编辑/etc/netplan/01-network-manager-all.yaml将原内容修改为配置文件内容这种方式为自动获取IP的方式,系统将通过连接的DHCP服务器自动获取其IP地址,其......
  • Ubuntu Server 22.04 双网卡绑定 配置文件 Bond mode 1 : active-backup 主备模式
    UbuntuServer22.041.拓扑视图实例 2.备份配置文件修改前备份root@ax:~#cpetc/netplan/00-installer-config.yamletc/netplan/00-installer-config.yaml.orig修改配置文件,Ubuntu严格区分格式,空格缩进。简要说明:eno1-eno4,关闭dhcp;bond0只绑定eno1、eno2,实际可根据情况,绑定更多......
  • live555 RTSPClient客户端修正多网卡多ip情况下解码器不能解码显示问题
    问题海康NVR接入正常,但接入海康解码器出不来图像;分析海康解码器是以rtpoverudp的方式进行取流;如果运行streamingServer的PC,网络设置为以下两种情况,则都可以正常上墙显示:本机仅设置一个IP,且和解码器在同一网段;本机有两个IP,如192.168.xx.xx和190.168.xx.xx,解码器网......
  • centos7.9安装若依管理系统
    1安装mysql数据库2安装redis数据库3安装nginx4修改配置mysql数据库和redis数据库都在centos7.9上安装,把本地配置文件数据库相关部分修改成centos7.9的信息。修改application-druid.yml,修改mysql文件配置。修改application.yml,修改redis数据库配置。 ......