在 CentOS 上“导入镜像慢”通常指以下几种场景之一,不同场景原因不同:
docker load / docker import)overlay2,但如果用了 devicemapper(尤其是 loop-lvm)会非常慢docker import(非 load)
import 会重新打包成单层镜像,CPU 和 IO 消耗更大docker load 而不是 docker importdocker info | grep Storage
推荐:overlay2qemu-img convert 压缩:qemu-img convert -O qcow2 -c src.img dst.qcow2
rsync 替代 scp# 看 IO
iostat -x 1
# 看磁盘
df -h
df -i
# 看进程
top / htop
# 看 docker 存储
docker system df
如果你能告诉我:
docker load -i xx.tar)我可以给你更精准的原因和解决方案。