如何在Dockerfile中复制配置文件?

时间:2014-03-17 23:27:48

标签: docker

我正在尝试安装和配置nginx等,但我需要复制整个配置文件。我尝试将它简单地添加到Dockerfile中,因为它只是几行,但Dockerfile似乎不能很好地支持多行命令。我的意思是我需要按原样复制我的配置文件,我不能用'sed','cat'或'\'在每一行上污染它。

有些人建议将配置文件放在公共git存储库中,如果事实证明没有别的办法,我想我可以这样做。但我完全不喜欢它,因为它没有意义。我不想拥有和管理这些文件的版本控制存储库(更不用说将它们公开),我只想复制/粘贴它们。它们很简单!

有什么想法吗?

1 个答案:

答案 0 :(得分:6)

您应该使用Dockerfile中的ADD instruction将配置文件复制到容器中。