是用linux的docker拉取镜像,特别是比较大的镜像的时候,提示 docker: failed to register layer: signal: killed: . 的话,可以参考下面的解决方法
清理tmp
sudo rm -rf /var/lib/docker/tmp/*
升级版本
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
手动清理写入集合
sudo find /var/lib/docker/overlay2/ -type d -name write-set -exec rm -rf {} \;
修改 Docker 配置,使用 vim /etc/docker/daemon.json 命令,如果你是宝塔的话,可以参考下图
{
"storage-driver": "overlay2",
"storage-opt": [
"overlay2.override_kernel_check=true"
]
}
最后重启一下vps