Docker构build额外的文件夹
我试图dockerize一个nodejs应用程序。 我使用Dockerfile中的ADD命令将代码文件添加到容器中。 但我只注意到名为分支,对象,configuration,钩子的文件夹是自动创build的。 有人知道它的docker吗?
发现问题。 使用ADD ./* ./文件夹名称/而不是ADD。 ./文件夹名称创build了额外的文件夹。
但仍然想知道这些文件夹来自哪里。
如果你的代码文件在一个git仓库中,你可能会有一个.git子文件夹,这个文件夹可以被你的ADD命令所包含。
这将解释分支,钩子,…文件夹。
如“ 如何在Dockerfile中添加除.git之类的隐藏目录以外的所有文件/目录 ”中所述,您可以使用.dockerignore
文件排除该文件夹 。
- Docker永远在“Docker正在启动..”在Windows任务
- php应用程序和docker共享单个环境文件
- 如何以编程方式指定由Marathon创build的相关Docker容器的IP和端口?
- 如何设置Docker Hub上的图像configuration文件?
- 导入qcow2图像到docker集线器
- gevent无效运行Dockerregistry
- 允许通过docker-machine运行的容器与父OSX系统上的Mysql或XDEBUG端口连接,而不使用OSX DHCP分配的IP地址?
- 如何在Docker中为多个覆盖networking指定静态IP地址
- 在Docker中运行jupyter笔记本时如何处理python模块安装?