【Docker】Centos7设置镜像和实例数据保存路径
因为创建的虚拟机,能给他分配的磁盘空间比较小,所以将 NAS 上的盘用 NFS 的方式映射到了虚拟机里面,用来做数据盘
以下所有的命令均使用 root 权限执行
首先使用命令查看保存路径
1
docker info | grep Storage
在挂载的文件夹下创建数据文件夹
1
mkdir -p /mnt/remote/docker_data
停止 docker 运行
1
2systemctl stop docker
systemctl stop docker.socket编辑配置文件
1
vim /usr/lib/systemd/system/docker.service
找到
ExecStart=/usr/bin/dockerd
这一行在这行最后面增加
--data-root /mnt/remote/docker_data
按 ESC,然后输入
:wq
回车,保存并退出重启服务
1
2systemctl daemon-reload
systemctl restart docker查看文件是否生成
1
ls /mnt/remote/docker_data
不为空就是对的。
【Docker】Centos7设置镜像和实例数据保存路径