查看网络,我的docker使用的网络是7445590f54e4
[root ~]# docker network ls
NETWORK ID NAME DRIVER SCOPE
eeef288e9656 bridge bridge local
58cc2699bb62 host host local
7445590f54e4 moecdn macvlan local
66d4d052ae27 none null local
查看对应网落的配置文本 其中"Containers为": {
“5bfda17b14e90fef2b1797dd549813b335d4049acb8555c72de9eba1cdf446c4”
[root~]# docker network inspect 7445590f54e4
[
{
"Name": "moecdn",
"Id": "7445590f54e4032e97ca41b33cac5470404f51e0b6542a0ab540ef66e1b0e8d8",
"Created": "2022-05-07T11:53:18.486275122+08:00",
"Scope": "local",
"Driver": "macvlan",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": {},
"Config": [
{
"Subnet": "10.29.90.0/24",
"Gateway": "10.29.90.1"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {
"5bfda17b14e90fef2b1797dd549813b335d4049acb8555c72de9eba1cdf446c4": {
"Name": "ipes_1",
"EndpointID": "85fe1abdd882894fbfb2cde327e92c006ee1e78f00b3145a0ee2b0048117e54a",
"MacAddress": "3c:5a:58:08:6c:16",
"IPv4Address": "10.29.90.41/24",
"IPv6Address": ""
}
},
"Options": {
"parent": "eth0"
},
"Labels": {}
}
]z
进入对应的模板目录
cd /var/lib/docker/containers/5bfda17b14e90fef2b1797dd549813b335d4049acb8555c72de9eba1cdf446c4/
编辑前先停止docker
systemctl stop docker
编辑config.v2.json文件。更改对应IP地址即可
vim config.v2.json