如何解决无法准备上下文:无法评估上下文路径中的符号链接:EvalSymlinks:在Windows上安装libacvp时出现太多链接错误
一段时间以来,我一直在尝试在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 所在的长路径问题。当我将它移动到另一个驱动器的根文件夹时,它就像一个魅力。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。