Docker迁移到指定目录
Docker迁移到指定目录
要将 docker 迁移到另一个目录,需要执行以下步骤:
-
停止
docker服务sudo systemctl stop docker -
备份原来的
docker数据目录
将原来的docker数据目录(默认为/var/lib/docker)备份到新的目录。这里假设我们将docker迁移到/data/docker目录:sudo cp -a /var/lib/docker /data/ -
修改
docker服务配置文件
修改docker服务的配置文件/lib/systemd/system/docker.service,将原来的--graph=/var/lib/docker配置变更为新的数据目录地址--graph=/data/docker。可以使用编辑器来打开该文件,例如:sudo nano /lib/systemd/system/docker.service找到
ExecStart=行,添加--graph=/data/docker参数。例如:ExecStart=/usr/bin/dockerd --graph=/data/docker -H fd:// --containerd=/run/containerd/containerd.sock -
重载
systemd配置sudo systemctl daemon-reload -
启动
docker服务sudo systemctl start docker
现在,您的 docker 已经迁移到了新的目录下,而不影响服务的正常运行。
登峰造极的成就源于自律

浙公网安备 33010602011771号