美文网首页
docker迁移目录

docker迁移目录

作者: 嘿嘿逗 | 来源:发表于2019-07-19 11:47 被阅读0次

停止docker服务

systemctl stop docker

复制docker文件到新的目录

cp -r /var/lib/docker /data

创建devicemapper.conf文件

docker.service.d目录是不存在的,所以需要手动创建一下

mkdir -p /etc/systemd/system/docker.service.d
cd  /etc/systemd/system/docker.service.d
vi devicemapper.conf
写入如下内容:
[Service]
ExecStart=/usr/bin/dockerd  --graph=/data/docker
/data/docker 为新的存放目录

重新加载配置

systemctl daemon-reload

启动docker

systemctl start docker

设置docker开机启动

systemctl enable docker

查看docker信息

docker info
image.png

如图所示,说明修改成功

特别说明
有时候迁移完了目录docker无法启动,例如maxscale,原因是磁盘格式不同,images从ext3迁移到ext4后会造成容器无法启动,这时候把image删掉重新pull下来再启动就好了,其他的容器可能也会存在类似问题

相关文章

网友评论

      本文标题:docker迁移目录

      本文链接:https://www.haomeiwen.com/subject/qfsjlctx.html