无法准备上下文:无法评估上下文路径中的符号链接:EvalSymlinks:在 windows 上安装 libacvp 时出现太多链接错误

unable to prepare context: unable to evaluate symlinks in context path: EvalSymlinks: too many links error when installing libacvp on windows

一段时间以来,我一直在尝试在 windows(10、64 位)计算机上使用 cisco's libacvp。我已经安装了 OpenSSL 1.1.1g 和 Docker (19.03.12)。

在 cmd 中尝试 运行 docker build -t libacvp_w_openssl111 . 时出现错误 unable to prepare context: unable to evaluate symlinks in context path: EvalSymlinks: too many links.

我查看了这个 post(这似乎引起了很多关注),但在那里找到的唯一解决方案是检查 Dockerfile 是否在正确的目录中(也是相对的从 cmd 到当前目录),没有文件扩展名并且大写正确,它是。除此之外 - 没有帮助。

有什么想法吗?

谢谢

看起来您正在一个有很多符号链接的文件夹中执行 docker build,其中一些符号链接指向当前目录(无法准备上下文错误消息)

尝试创建一个新的空文件夹,将 Dockerfile 复制到那里并再次执行您的 docker build -t libacvp_w_openssl111 .

我遇到了完全相同的问题,但就我而言,这是 Dockerfile 所在的路径很长的问题。当我将它移动到另一个驱动器的根文件夹时,它就像一个魅力。