Docker之overlay2的迁移

原因

docker默认将文件及其容器放置在了系统盘的挂载区内,如果长期使用会发现系统挂载区被overlay2挤爆了,因此在一开始我们将其迁移在大容量外挂磁盘上,就可以避免系统盘被挤爆,放心使用.

具体操作

bash 复制代码
# 停止容器
systemctl stop docker

# 修改容器配置,如果daemon.json不存在,新建即可。
vi /etc/docker/daemon.json
{
   "data-root": "/data/docker-data",
   "storage-driver": "overlay2"
}

# 启动容器
systemctl start docker
systemctl enable docker

"data-root": "/data/docker-data"即为我们要挂载的目录,这个操作建议一般刚安装好docker就进行,避免当使用一段时间后,进行迁移还要考虑数据备份恢复等相关问题.

相关推荐
直饮水观察哨1 小时前
商用净水器亲测对比,哪个更专业?
容器
Suchadar2 小时前
Docker基础命令(二)——数据卷管理端口映射与容器互联
运维·docker·容器
firstacui2 小时前
Docker容器网络管理与容器数据卷管理
运维·docker·容器
codeRichLife3 小时前
docker拷贝,导入/导出等常用命令
docker
努力搬砖的咸鱼4 小时前
部署你的第一个应用到 K8s
微服务·云原生·容器·kubernetes
lpruoyu5 小时前
【Docker进阶-01】Docker隔离原理与可视化界面-Portainer
docker
舰长1155 小时前
使用 kubeadm搭建生产环境的单 master 节点 K8S 集群(一)
云原生·容器·kubernetes
Swift社区6 小时前
Docker 构建 Python FastAPI 镜像最佳实践
python·docker·fastapi
API开发6 小时前
CentOS 单独安装Docker Compose v2
linux·docker·centos·docker compose
hwj运维之路6 小时前
Docker面试题汇总系列
运维·docker·云原生·容器