unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /var/lib/snapd/void/Dockerfile: no such file or directory
解决方案1
snap remove docker;
apt purge 'docker*';
apt install docker.io docker-compose-v2;
解决方案2
我遇到了同样的问题。我当时正在安装一台Ubuntu服务器,并选择在初始安装时安装Docker。它是使用snap安装的,因此我无法在主目录之外的任何目录中运行Docker。这包括尝试Docker运行/var/中的任何程序。我通过sudo snap remove docker修复了它,并使用Ubuntu文档中的官方说明进行了重新安装: