Docker 码头工人:结构需要清理

Docker 码头工人:结构需要清理,docker,Docker,我现在在尝试安装映像时遇到此错误 docker run-it ubuntu bash Unable to find image 'ubuntu:latest' locally latest: Pulling from library/ubuntu 952132ac251a: Pulling fs layer 82659f8f1b76: Pulling fs layer c19118ca682d: Pulling fs layer 8296858250fe: Pulling fs layer 24

我现在在尝试安装映像时遇到此错误

docker run-it ubuntu bash

Unable to find image 'ubuntu:latest' locally
latest: Pulling from library/ubuntu
952132ac251a: Pulling fs layer
82659f8f1b76: Pulling fs layer
c19118ca682d: Pulling fs layer
8296858250fe: Pulling fs layer
24e0251a0e2c: Pulling fs layer
docker: open /mnt/sda1/var/lib/docker/tmp/GetImageBlob134909549: structure needs cleaning.
See 'docker run --help'.

我试着删除docker机器。没有修好。我该怎么办?

好的,我知道了为什么会出现这个错误。在本例中,我没有在docker machine中将docker machine设置为活动

$ eval $(docker-machine env default)

在Docker桌面应用程序上,您可以尝试从主菜单中选择“疑难解答”,然后

  • 清除/清除数据
  • 重置为出厂默认值

尝试删除docker计算机并删除
/mnt/sda1/var/lib/docker
目录。可能是层已损坏。磁盘空间不足时出现此问题