建议生产环境上线业务前做好Docker数据目录的规划,以避免后期需要中断服务才能进行磁盘扩容或数据迁移
默认Docker数据目录/var/lib/docker
,可以通过创建数据目录软链接
或更改配置文件
等方式进行变更
- 软链接方式
可以保持默认配置不变,示例
1 | mv /var/lib/docker /var/lib/docker.bak |
- 更改配置文件方式
编辑/etc/docker/daemon.json
变更data-root
1 | { |
如果之前数据目录有业务(非空),注意做好迁移
1 | mkdir -p /data/docker |
最后重启dockerd服务