gpt4 book ai didi

python - Dockerfile 添加失败 : No Source files were specified

转载 作者:太空狗 更新时间:2023-10-30 02:54:06 27 4
gpt4 key购买 nike

我有一个在 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 的一些有用链接:

Reference

Best Practices

Postgresql example

关于python - Dockerfile 添加失败 : No Source files were specified,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47281687/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com