赞
踩
在导入Docker镜像时,如 docker load < ubuntu16.04.tar
报错:
write /usr/local/cuda-11.3/targets/x86 no space on device`
遇到这种报错,通常是 docker 根目录空间不足导致
修改 Docker Root Dir 的值,使其指向一个更大空间的目录。
首先,查看docker的根目录
docker info | grep -i "docker root dir"
通常在 /var/lib/docker
然后,查看目录剩余空间
df -hl /var/lib/docker
如果剩余空间不足,选择⼀个磁盘空间大的目录,移动整个/var/lib/docker目录到数据盘的目的路径(这里选择/home/docker)。
先停掉docker服务
systemctl stop docker
创建一个根目录空间比较大的目录
mkdir /home/docker
移动整个/var/lib/docker目录到数据盘的目的路径
mv /var/lib/docker /home/docker
加入软链接
ln -s /home/docker /var/lib/docker
然后再启动docker
systemctl start docker
以上即可。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。