如何复制Dockerfile中的configuration文件?

我试图安装和configurationnginx等,但我需要复制整个configuration文件。 我试着简单地将它添加到Dockerfile,因为它只是几行,但Dockerfile似乎没有很好的支持多行命令。 我的意思是我需要复制我的configuration文件,我不能在每一行上用'sed','cat'或'\'来污染它。

有人build议把configuration文件放在一个公共的git仓库中,如果事实certificate没有其他办法,我想我可以这样做。 但我不喜欢它,因为它没有意义。 我不想拥有和pipe理这些文件的版本控制库(更不用说让它们公开),我只是想复制/粘贴它们。 他们很简单!

有任何想法吗?

您应该使用Dockerfile中的ADD指令将configuration文件复制到容器中。