我试图将nodejs应用程序停靠。我在Dockerfile中使用ADD命令将代码文件添加到容器中。但我只是注意到名为branches,objects,config,hooks的文件夹是自动创建的。那里有人知道它的码头吗?
答案 0 :(得分:2)
发现了这个问题。使用ADD ./* ./folder name /而不是ADD。 ./folder name创建了额外的文件夹。
但仍然想知道那些文件夹来自哪里。
答案 1 :(得分:1)
如果您的代码文件位于git repo中,则您的ADD命令可以包含.git子文件夹。
这可以解释分支,钩子,......文件夹。
如“How to ADD all files/directories except hidden directory like .git in Dockerfile”中所述,您可以exclude that folder with a .dockerignore
file。