小编Ope*_*nja的帖子

在任何 dockerfile 上运行 docker build 时出错:“无法准备上下文:无法评估 Dockerfile 路径中的符号链接”

我在跑 :

$ 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)

不知道我哪里出错了。请需要进行健全性检查。

linux docker ubuntu-16.04

7
推荐指数
2
解决办法
5万
查看次数

标签 统计

docker ×1

linux ×1

ubuntu-16.04 ×1