是"复制。 /你/目录"在Dockerfile上复制Dockerfile它自己?

时间:2018-02-02 11:17:54

标签: docker dockerfile

我是Docker和Dockerfile的新手,还在学习很多东西。但我有一个很简单的问题,但仍然没有找到答案 我正在学习几个教程,更具体地说是Katakoda的教程 命令(在Dockerfile上)COPY. /usr/share/nginx/html被称为

  

将当前目录的内容复制到特定位置   在容器内。

但这包括Dockerfile本身?我只是好奇。

1 个答案:

答案 0 :(得分:2)

COPY . /usr/share/nginx/html

Dockerfile中的上述语句会将docker主机上当前目录中的所有内容复制到docker容器内的/usr/share/nginx/html

如果您想要在复制等时被docker忽略,可以使用.dockerignore

如果您只想复制静态文件,请将它们放在不同的目录中并在Dockerfile中使用它 -

COPY ./app /usr/share/nginx/html