python-Dockerfile添加失败:未指定源文件

我在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

一些有用的链接以开始编写dockerfiles:

Reference

Best Practices

Postgresql example

相关文章

最近一直在开发Apworks框架的案例代码,同时也在一起修复Apw...
最近每天都在空闲时间努力编写Apworks框架的案例代码WeText。...
在《Kubernetes中分布式存储Rook-Ceph部署快速演练》文章中,...
最近在项目中有涉及到Kubernetes的分布式存储部分的内容,也...
CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.ne...
CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.ne...