【发布时间】:2018-06-07 15:11:53
【问题描述】:
想象一个像这样的项目文件夹:
- project_folder
- source_code_folder_1
- docker_volume_folder
- source_code_file_1
- Dockerfile
- docker-compose.yml
- .dockerignore
现在,如果
-
Dockerfile包含一条指令ADD . /code/,并且 - 如果
docker-compose.yml文件配置了在其卷映射中使用docker_volume_folder的服务,
然后我可以在.dockerignore 文件中添加docker_volume_folder,以防止卷文件夹被dockerfile 中的ADD . /code/ 指令复制到docker 容器中吗?
我认为将 docker 卷文件夹添加到 docker 容器中不仅没有用,甚至可能还很危险。但是,我想避免 Docker Compose 不想创建卷,因为它在 .dockerignore 文件中提到。
我在 dockerignore in the documentation 中找不到有关卷的信息。
【问题讨论】:
标签: docker docker-compose docker-volume