searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

docker容器迁移

2024-09-24 10:07:37
4
0

可以通过以下步骤将Docker容器迁移到/data目录下:

  1. 停止Docker服务:
systemctl stop docker
  1. 创建新的Docker目录:
mkdir -p /data/docker
  1. 迁移当前的Docker数据到新的目录:
mv /var/lib/docker /data/docker
  1. 创建一个符号链接:
ln -s /data/docker /var/lib/docker
  1. 修改Docker配置文件:

如果需要在Docker配置文件中明确指定新的数据目录,可以修改Docker的配置文件。通常这个文件位于/etc/docker/daemon.json

{
  "data-root": "/data/docker"
}
  1. 重启Docker服务:
systemctl start docker

执行以上步骤后,Docker数据应该已经迁移到了/data/docker目录下,可以通过以下命令验证:

docker info | grep "Docker Root Dir"

这个命令会显示当前Docker使用的根目录,应该是/data/docker

0条评论
作者已关闭评论
s****n
12文章数
0粉丝数
s****n
12 文章 | 0 粉丝
原创

docker容器迁移

2024-09-24 10:07:37
4
0

可以通过以下步骤将Docker容器迁移到/data目录下:

  1. 停止Docker服务:
systemctl stop docker
  1. 创建新的Docker目录:
mkdir -p /data/docker
  1. 迁移当前的Docker数据到新的目录:
mv /var/lib/docker /data/docker
  1. 创建一个符号链接:
ln -s /data/docker /var/lib/docker
  1. 修改Docker配置文件:

如果需要在Docker配置文件中明确指定新的数据目录,可以修改Docker的配置文件。通常这个文件位于/etc/docker/daemon.json

{
  "data-root": "/data/docker"
}
  1. 重启Docker服务:
systemctl start docker

执行以上步骤后,Docker数据应该已经迁移到了/data/docker目录下,可以通过以下命令验证:

docker info | grep "Docker Root Dir"

这个命令会显示当前Docker使用的根目录,应该是/data/docker

文章来自个人专栏
python学习笔记
9 文章 | 1 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0