Docker更换Docker Root Dir目录
原因:我在加载自己的镜像时,发现root空间不足,无法加载,所以需要更改Docker Root Dir目录,才能放下我的镜像文件。
·
原因:我在加载自己的镜像时,发现root空间不足,无法加载,所以需要更改Docker Root Dir目录,才能放下我的镜像文件。
具体方法
一、 查看默认目录
执行docker info指令查看默认目录
一般默认目录都是:
Docker Root Dir: /var/lib/docker
二、 修改默认目录
1. 确保停止docker服务
systemctl stop docker.service
有的人可能会遇到以下错误:
Warning: Stopping docker.service, but it can still be activated by:
docker.socket
那就先执行
systemctl stop docker.socket
再执行
systemctl stop docker.service
2. 修改/etc/docker/daemon.json文件,添加更换目录地址
如果没有此文件则需要手动创建
touch /etc/docker/daemon.json
使用vim编辑器新增信息
vim /etc/docker/daemon.json
新增以下信息:
{
"data-root": "/home/docker_workspace"
}
"/home/docker_workspace"即为我的目标地址
3. 启动docker服务
根据刚才的关闭操作,依次启动socket和serice
systemctl start docker.socket
systemctl start docker.service
4. 再次查看Docker Root Dir的值
输入指令
docker info
查看Docker Root Dir是否修改为指定目录
更多推荐
已为社区贡献1条内容
所有评论(0)