docker-compose存储的图像文件

时间:2017-11-07 12:41:58

标签: docker-compose directus

在Linux服务器上,我使用docker-compose安装了CMS Directus。现在我需要更改Directus的configuration.php以启用CORS。但是我找不到这个配置文件。请告诉我docker-compose存储图像文件的位置或如何访问它们。非常感谢提前。

1 个答案:

答案 0 :(得分:2)

通常,您不应修改容器以满足您的需要,而是修改图像。为什么?重新启动容器后,所有更改都将消失。您可以消除Docker容器的大部分优势。 (您也可以从正在运行的容器中创建一个新图像,但我也不建议这样做,因为很难再现它的状态......)

通过编写Dockerfile创建自定义图像(您可以重用其他图像)。在您的用例中,您可以将文件添加到图像中。

或者,您可以在运行图像时将文件(配置文件)挂载到正确的文件夹。

要找到文件的正确位置,您可以检查原始的Dockerfile,也可以像grovina建议的那样对其进行检查。