修改docker默认网段,默认镜像存放地址
一. 修改普通docker run启动的容器的网段
安装网桥管理工具
yum install bridge-utils apt-get install bridge-utils
1. 修改默认网段
$ sudo service docker stop
$ sudo ip link set dev docker0 down
$ sudo brctl delbr docker0
2. 修改/etc/docker/daemon.json
vim /etc/docker/daemon.json
{
"bip": "192.168.0.1/24"
}
3. 重启docker
$ sudo service docker start
4. 新建容器并查看
docker run -it mysql /bin/bash
docker ps -a
docker inspect
iptables -t nat -L -n 查看路由信息
二. 修改使用docker-compose启动的容器
在/etc/docker/daemon.json中添加
{
"debug" : true,
"default-address-pools" : [
{
"base" : "12.11.0.0/16",
"size" : 24
}
]
}
systemctl restart docker
三. 修改默认镜像存储位置和镜像源
在/etc/docker/daemon.json中添加
{
"registry-mirrors": ["http://hub-mirror.c.163.com", "h2ttps://registry.docker-cn.com"], #修改国内源
"data-root": "/www/docker"
"insecure-registries": ["10.24.101.10:5000"] #harbor配置时需要
}
国内的几个镜像源如下
Docker中国区官方镜像:https://registry.docker-cn.com
网易:http://hub-mirror.c.163.com
ustc :https://docker.mirrors.ustc.edu.cn
中国科技大学:https://docker.mirrors.ustc.edu.cn
努力生活,融于自然
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步