今天将很多docker服务迁移到一台机器上,遇到了这样的报错:
failed to create network xxx_default: Error response from daemon: all predefined address pools have been fully subnetted
今天将很多docker服务迁移到一台机器上,遇到了这样的报错:
failed to create network xxx_default: Error response from daemon: all predefined address pools have been fully subnetted
解决方案:
1、编辑docker配置文件
vim /etc/docker/daemon.json
2、添加以下内容
{
"default-address-pools": [
{"base":"172.17.0.0/16","size":24},
{"base":"172.18.0.0/16","size":24},
{"base":"172.19.0.0/16","size":24},
{"base":"172.20.0.0/16","size":24},
{"base":"172.21.0.0/16","size":24}
]
}
3、保存文件后,重启docker
systemctl restart docker