1.修改/etc/docker/daemon.json 配置文件
文件没有则自行创建即可
{
"default-address-pools": [
{
"base": "198.18.0.0/16",
"size": 24
}
],
"registry-mirrors": ["https://b9pmyelo.mirror.aliyuncs.com"]
}
或者(某些版本的 docker 设置之后会无法启动,原因未知):
{
"bip": "198.18.0.0/16",
"registry-mirrors": ["https://b9pmyelo.mirror.aliyuncs.com"]
}
2.重启 docker 服务
systemcrl restart docker
对于使用
docker run
命令启动的容器,上述方法立即生效,若是由docker-compose
命令启动的容器,由于docker-compose
会自动创建一个 br 开头的网卡,在修改内网网段过后,br 网卡网段并不会随之更改,除非删除所有docker-compose
创建的容器重建才会生效,风险较大请谨慎操作!
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于