Docker pull:`remove/.pivot\u root347438920:设备或资源繁忙`

Docker pull:`remove/.pivot\u root347438920:设备或资源繁忙`,docker,google-kubernetes-engine,google-container-registry,Docker,Google Kubernetes Engine,Google Container Registry,我正在尝试使用docker从GCR中提取图像,使用: docker pull eu.gcr.io/: 然而,我不断得到错误: 未能注册层:ApplyLayer退出状态1标准输出:标准输出:在pivot:remove/之后清除错误。pivot\u root347438920:设备或资源正忙 收到错误后,对docker的所有调用都返回: 无法连接到位于的Docker守护程序unix:///var/run/docker.sock. docker守护进程正在运行吗? systemctl status d

我正在尝试使用docker从GCR中提取图像,使用:

docker pull eu.gcr.io/:

然而,我不断得到错误:

未能注册层:ApplyLayer退出状态1标准输出:标准输出:在pivot:remove/之后清除错误。pivot\u root347438920:设备或资源正忙

收到错误后,对docker的所有调用都返回:

无法连接到位于的Docker守护程序unix:///var/run/docker.sock. docker守护进程正在运行吗?

systemctl status docker
的输出为:

● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) 
Active: active (running) since Tue 2020-08-18 10:38:26 CEST; 14min ago 
TriggeredBy: ● docker.socket 
Docs: https://docs.docker.com 
Main PID: 985 (dockerd) 
Tasks: 42 
Memory: 175.0M 
CGroup: /system.slice/docker.service 
        └─985 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
Aug 18 10:38:25 <my_name> dockerd[985]: time="2020-08-18T10:38:25.329780734+02:00" level=info msg="Loading containers: start." 
Aug 18 10:38:26 <my_name> dockerd[985]: time="2020-08-18T10:38:26.093178325+02:00" level=info msg="Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. Daemon option --bip can be used to set a preferred IP address" 
Aug 18 10:38:26 <my_name> dockerd[985]: time="2020-08-18T10:38:26.219186657+02:00" level=info msg="Loading containers: done." 
Aug 18 10:38:26 <my_name> dockerd[985]: time="2020-08-18T10:38:26.333584778+02:00" level=info msg="Docker daemon" commit=48a66213fe graphdriver(s)=devicemapper version=19.03.12-ce 
Aug 18 10:38:26 <my_name> dockerd[985]: time="2020-08-18T10:38:26.334733161+02:00" level=info msg="Daemon has completed initialization" Aug 18 10:38:26 emil-pc dockerd[985]: time="2020-08-18T10:38:26.389239911+02:00" level=info msg="API listen on /run/docker.sock" 
Aug 18 10:38:26 <my_name> systemd[1]: Started Docker Application Container Engine. 
Aug 18 10:46:05 <my_name> dockerd[985]: time="2020-08-18T10:46:05.342092783+02:00" level=info msg="Attempting next endpoint for pull after error: failed to register layer: ApplyLayer exit status 1 stdout: stderr: Error cleaning up after pivot: remove /.pivot_root557795275: device or resource busy"
● docker.service-docker应用程序容器引擎
已加载:已加载(/usr/lib/systemd/system/docker.service;已启用;供应商预设:已禁用)
有效:自周二2020-08-18 10:38:26 CEST起有效(运行);14分钟前
触发方式:● 多克插座
文件:https://docs.docker.com 
主PID:985(dockerd)
任务:42
内存:175.0M
CGroup:/system.slice/docker.service
└─985/usr/bin/dockerd-H fd://--containerd=/run/containerd/containerd.sock
8月18日10:38:25 dockerd[985]:time=“2020-08-18T10:38:25.329780734+02:00”level=info msg=“装货集装箱:开始。”
8月18日10:38:26 dockerd[985]:time=“2020-08-18T10:38:26.093178325+02:00”level=info msg=“默认网桥(docker0)被分配了一个IP地址172.17.0.0/16。守护程序选项--bip可用于设置首选IP地址”
8月18日10:38:26 dockerd[985]:time=“2020-08-18T10:38:26.219186657+02:00”level=info msg=“装载集装箱:完成。”
8月18日10:38:26 dockerd[985]:time=“2020-08-18T10:38:26.333584778+02:00”level=info msg=“Docker daemon”commit=48a66213fe graphdriver=devicemapper version=19.03.12-ce
8月18日10:38:26 dockerd[985]:time=“2020-08-18T10:38:26.33473361+02:00”level=info msg=“守护进程已完成初始化”8月18日10:38:26 emil pc dockerd[985]:time=“2020-08-18T10:38:26.389239911+02:00”level=info msg=“API侦听on/run/docker.sock”
8月18日10:38:26 systemd[1]:启动Docker应用程序容器引擎。
8月18日10:46:05 dockerd[985]:time=“2020-08-18T10:46:05.342092783+02:00”level=info msg=“尝试错误后拉取的下一个端点:注册层失败:ApplyLayer退出状态1标准输出:标准输出:数据透视后清理错误:删除/。数据透视_root557795275:设备或资源繁忙”

我试过重新启动docker,但没用。非常感谢您的帮助。

您是否尝试过使用
sudo
?在某些系统中,只有将用户添加到docker组中,普通用户才能执行任何docker操作。我已经将该用户添加到docker组中。为了以防万一,我也尝试了
sudo
。结果是,我的整个操作系统安装都坏了,安装磁盘时遇到问题,所以我重新安装了它。