在Linux服务器上,我使用docker-compose安装了CMS Directus。现在我需要更改Directus的configuration.php以启用CORS。但是我找不到这个配置文件。请告诉我docker-compose存储图像文件的位置或如何访问它们。非常感谢提前。
答案 0 :(得分:2)
通常,您不应修改容器以满足您的需要,而是修改图像。为什么?重新启动容器后,所有更改都将消失。您可以消除Docker容器的大部分优势。 (您也可以从正在运行的容器中创建一个新图像,但我也不建议这样做,因为很难再现它的状态......)
通过编写Dockerfile创建自定义图像(您可以重用其他图像)。在您的用例中,您可以将文件添加到图像中。
或者,您可以在运行图像时将文件(配置文件)挂载到正确的文件夹。
要找到文件的正确位置,您可以检查原始的Dockerfile,也可以像grovina建议的那样对其进行检查。