作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有一个在 eclipse 中创建的 python 项目。我是第一次创建 Dockerfile。Docker 构建始终无法显示此信息
ADD failed: no source files were specified
我正在复制项目目录并使用 ADD 命令添加带有 python 模块的 pydev 包。下面是 python 项目结构。如何在Dockerfile中添加所有模块?
-Myproject_rootdirectory
-- Client
- __init__.py
- Main.py
--Subscriber1
- domain1
- __init__.py
- d2.py
- domain2
- __init__.py
- d2.py
- __init__.py
--Subscriber2
- domain3
- __init__.py
- d3.py
- domain4
- __init__.py
- d4.py
- __init__.py
最佳答案
通常建议在 ADD
之前使用 COPY
,因为它的用途较小,而且更轻量级。
要将整个目录复制到图像中,只需在编辑后添加以下行:
COPY . /path/to/dir/in/image
开始编写 dockerfile 的一些有用链接:
关于python - Dockerfile 添加失败 : No Source files were specified,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47281687/
我是一名优秀的程序员,十分优秀!