迁移Docker目录

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 迁移Docker目录

机器环境

本实践将在 Ubuntu 22.04.3LTS 系统上进行安装测试
docker 版本Docker Engine - Community 24.0.6 ,原则上docker版本无影响

背景

某一天,k8s频频报磁盘压力,去服务器上一看,99%的磁盘使用,显然目前的磁盘空间不足,需要更大的磁盘承载资料。
过了一段时间,新磁盘终于到了,并成功挂载到服务器上。目录为 /data , 容量为原来的10倍,终于可以开心的玩耍了。

操作步骤

  1. 查看原来docker目录

    docker info | grep -i "dir"
    
    Docker Root Dir: /var/lib/docker
    
  2. 停止docker服务 和 k8s 服务

    systemctl stop kubelet
    systemctl stop docker
    
  3. 迁移docker目录

    mkdir -p /data/docker
    mv /var/lib/docker/* /data/docker/
    
  4. 修改docker配置文件

    vim /etc/docker/daemon.json

    {
          
    "data-root": "/data/docker"
    }
    
  5. 启动docker服务 和 k8s 服务

    systemctl start docker
    systemctl start kubelet
    
  6. 验证docker目录是否迁移成功

    docker info | grep -i "dir"
    Docker Root Dir: /data/docker
    
  7. 尽情玩耍吧

目录
相关文章
|
18天前
|
Docker 容器
docker镜像的备份恢复迁移
docker镜像的备份恢复迁移
64 0
|
18天前
|
Linux Docker 容器
Docker 的/var/lib/docker/overlay2 占用很大,清理Docker占用的磁盘空间,迁移 /var/lib/docker 目录
Docker 的/var/lib/docker/overlay2 占用很大,清理Docker占用的磁盘空间,迁移 /var/lib/docker 目录
294 1
|
18天前
|
Shell Linux Docker
Docker -v 挂载主机目录到容器中(及数据卷容器)
Docker -v 挂载主机目录到容器中(及数据卷容器)
102 0
|
5天前
|
前端开发 Java Docker
【分享】记一次项目迁移(docker java | docker python)
该项目是一个前端Vue3和后端Python+Java的应用,原本部署在CentOS7服务器上通过宝塔面板管理。由于服务器即将到期,计划迁移到另一台使用OpenCloudOS和1Plane的服务器。在尝试构建Docker镜像时,首先为Java应用创建Dockerfile,成功构建并运行。对于Python应用,也创建了Dockerfile,并处理了依赖包的安装。在迁移过程中遇到Java项目加载验证码失败的问题,原因是缺少字体配置。通过在宿主机安装fontconfig并将相关字体文件复制到镜像中解决了问题。最后,前端Vue应用作为静态文件运行,如果使用反代理,需要进行相应配置。
22 1
|
18天前
|
Docker 容器
Docker Desktop镜像迁移到其他磁盘
Docker Desktop镜像迁移到其他磁盘
|
18天前
|
Linux Docker 容器
/var/lib/docker/overlay2 占用很大,清理Docker占用的磁盘空间,迁移 /var/lib/docker 目录...
/var/lib/docker/overlay2 占用很大,清理Docker占用的磁盘空间,迁移 /var/lib/docker 目录...
|
18天前
|
Docker 容器
932.【docker】解决目录挂载无效
932.【docker】解决目录挂载无效
67 2
|
18天前
|
关系型数据库 MySQL Linux
docker镜像与容器的迁移
docker迁移镜像步骤 docker迁移容器步骤 docker迁移mysql容器步骤
|
18天前
|
存储 网络安全 API
|
18天前
|
存储 Docker 容器
百度搜索:蓝易云【【Docker存储】Docker的容器迁移方式详解】
通过以上方式,可以在不同的Docker环境中迁移容器和相关的数据。根据具体需求和环境情况,选择适合的迁移方式。
50 0