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就进行,避免当使用一段时间后,进行迁移还要考虑数据备份恢复等相关问题.

相关推荐
小小程序员.¥13 小时前
docker中redis集群配置
docker
Asum1ta14 小时前
Kubernetes Namespace 命名空间管理实战:资源隔离、默认命名空间与常用命令
网络·容器·kubernetes
java_logo16 小时前
Docker 部署 HertzBeat:轻松搭建无代理实时监控与告警平台
运维·docker·容器·监控告警·部署教程·hertzbeat·轩辕镜像
子建莫敌17 小时前
Docker 速查手册
docker·容器
雾隐隐o18 小时前
Docker 镜像归档与容器管理
java·docker·eureka
独码侠18 小时前
第02篇·30 分钟跑通 Dify:Docker 一键部署,5 步上线首个 AI 应用
人工智能·docker·容器·dify
纪伊路上盛名在18 小时前
了解一点Docker
java·docker·容器
索西引擎19 小时前
基于 Docker 容器化的 MySQL 数据库部署与访问控制机制研究
数据库·mysql·docker
Ningcode_cloud19 小时前
什么是CICD? GitLab + Jenkins 持续集成实战部署手册
运维·ci/cd·云原生·容器·gitlab·jenkins
Csxyzj19 小时前
基于Linux+Docker NAT的Ollama多实例负载均衡部署
运维·docker·容器