【问题标题】:How can I copy a config file within a Dockerfile?如何在 Dockerfile 中复制配置文件?
【发布时间】:2014-04-23 10:22:31
【问题描述】:

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

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

有什么想法吗?

【问题讨论】:

    标签: docker


    【解决方案1】:

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

    【讨论】:

    猜你喜欢
    • 2017-12-15
    • 1970-01-01
    • 2018-02-06
    • 1970-01-01
    • 2018-11-10
    • 2015-07-27
    • 2020-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多