Docker compose docker在其中编写存储的图像文件

Docker compose docker在其中编写存储的图像文件,docker-compose,directus,Docker Compose,Directus,在Linux服务器上,我使用docker compose安装了CMS Directus。现在我需要更改Directus的configuration.php以启用CORS。但是我找不到这个配置文件。请告诉我docker compose存储图像文件的位置或如何访问它们。非常感谢 yml和dockerfile与 通常,您不应修改容器以满足您的需要,而应修改图像。为什么?重新启动容器时,所有更改都将消失。您消除了Docker容器这样做的大部分优点。(您也可以从正在运行的容器中创建新图像,但我也不建议这

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

  • yml和dockerfile与

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

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

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


要找到文件的正确位置,您可以检查原始Dockerfile,或者像grovina建议的那样猛击容器以检查容器。

是否可以访问容器<代码>sudo docker exec-ti directus bash