我有以下结构死简单的项目:
docker/
|- src/
| |- config.json
|
|- Dockerfile
JSON文件的内容:
{
"setting": "value"
}
该Dockerfile的内容:
FROM python:3.5
ADD src/config.json /testapp/config.json # Config
我运行此版本的命令:
docker build -t testapp:dev .
而得到这样的结果:
Sending build context to Docker daemon 4.608 kB
Step 1 : FROM python:3.5
---> 1d0326469b55
Step 2 : ADD src/config.json /testapp/config.json
lstat testapp/config.json: no such file or directory
这是为什么失败? 为什么是它在未找到产品testapp/config.json
? 在过去,我已经使用这个确切的构建体,例如,复制requirements.txt
文件到临时工作目录。 我不明白我缺少有关如何ADD
导致此失败的作品。 谁能解释?