首页 > 解决方案 > 无法加载 docker 配置:.docker/features.json:输入/输出错误

问题描述

这是我的版本:

Windows 10 home ed.
Ubuntu WSL2 20.04 LTS
Docker latest build

这发生在我使用以下命令进行清理之后

docker-compose down

#remove container
docker rm -vf $(docker ps -a -q)

#remove image
docker rmi -f $(docker images -a -q)

#remove container
docker volume rm $(docker volume ls -q)

当我运行 docker-compose build 时,显示错误:

Failed to load docker configuration: open /home/happyboy/.docker/features.json: input/output error

然后我检查

docker -v  (success)
docker-compose --version  (fail with same error of unable to load docker configuration)

还是同样的错误,无法加载docker配置...

所以我最终卸载并重新安装 docker 让 docker-compose 再次工作。使用大约 2 天后,再次出现此 compose 错误...

在过去的几天里,这个问题已经发生了两次。如果每次我还必须重新安装 docker,那将是有问题的。

有人有解决方案吗?

标签: dockercontainers

解决方案


尝试在Ubuntu WSL2 20.04 LTSdocker-compose上运行任何命令时出现相同的错误。

~/.docker我通过重命名文件夹使其工作:

mv ~/.docker ~/.docker_old

docker version的是:

版本:20.10.7


学分:GitHub Docker 问题讨论


推荐阅读