我在跑 :
$ docker build -t somefile .
Run Code Online (Sandbox Code Playgroud)
每次我运行时都会收到此错误:
unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat
Run Code Online (Sandbox Code Playgroud)
完整的错误是:
unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /home/someusername/code/Dockerfile: no such file or directory
Run Code Online (Sandbox Code Playgroud)
我认为这与我使用的 docker 版本有关,因此使用本指南升级到最新版本: 安装最新的 docker 版本。我仍然遇到同样的错误。我尝试过不同的 docker 版本。我在不同的服务器上尝试过。我什至尝试过不同的 docker 文件。
我试过的最后一台服务器使用的是这个版本的 docker:
Docker version 17.03.1-ce, build c6d412e
Run Code Online (Sandbox Code Playgroud)
不知道我哪里出错了。请需要进行健全性检查。