构建时用容器内容覆盖现有卷

时间:2018-10-04 10:28:00

标签: docker nginx docker-compose docker-volume

我想知道如何在构建时用容器的内容覆盖卷内容。

我目前有两个Docker容器:一个通用的NGINX容器(处理对静态资产的请求)和应用程序容器(处理动态内容)。当前,在构建应用程序时,与该应用程序关联的静态资产会在容器中生成。

应用程序容器创建一个由NGINX容器可以访问的静态资产填充的卷。到目前为止一切都很好。但是:当我用其他资产重新创建应用程序容器时,它仍然使用旧资产。

我当前的解决方法是在容器中生成它们,然后将它们复制到卷的位置。但是,我想摆脱这个多余的副本,并用容器的内容覆盖卷的内容,或者让NGINX容器以其他方式读取应用程序容器内的静态资产。

0 个答案:

没有答案