docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > docker修改默认存储路径和网段

docker修改默认存储路径和网段的操作过程

作者:行路见知

本文介绍了如何修改Docker的数据目录和默认网段,以避免与其他系统或应用的网络配置冲突,详细步骤包括停止Docker服务、修改Docker配置文件、复制或移动现有数据到新目录、重启Docker服务以及验证设置

在安装完成 Docker 后,可以修改 Docker 的数据目录和默认网段(172.17.0.0/16),以防止与其他系统或应用的网络配置冲突。

以下是详细步骤:

1.停止 Docker 服务

sudo systemctl stop docker

2.修改 Docker 配置文件

编辑文件,如果文件不存在可以创建它,添加或修改以下内容:

vim /etc/docker/daemon.json 
{ 
"data-root": "/data/docker",​​​​​​​ 
"bip": "192.168.100.1/24" 
}

如果 Docker 版本较旧,可能不支持 data-root 字段。

使用graph 配置:

vim /etc/docker/daemon.json 
{ 
"graph": "/data/docker",​​​​​​​ 
"bip": "192.168.100.1/24" 
}

复制或mv移动现有数据到新目录中(注意权限)

sudo rsync -aP /var/lib/docker /data/docker ​​​​​​​

3.重启 Docker 服务

sudo systemctl start docker

4.验证设置

验证新的数据目录:

docker info | grep "Docker Root Dir"

验证网络网段:

docker network inspect bridge

​​​​​​​总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文