Wordpress 如何在Magento Docker容器上持久化安装?

Wordpress 如何在Magento Docker容器上持久化安装?,wordpress,bash,docker,magento,docker-compose,Wordpress,Bash,Docker,Magento,Docker Compose,我正忙着建立一个停靠环境来为Magento开发PHP。 我使用的图像如下:alexcheng/magento2。 用于此的git存储库确实包含安装脚本。 当我运行“docker compose up-d”时,一切正常,但每次容器发生故障时,我都必须重新安装Magento 对于如何处理这个问题有什么建议吗?我是一个使用docker的新手,但我无法想象你每次都要重新安装它 注意,我认为这与数据持久性无关,因为卷已被配置。当我在Dockerfile“RUN install magento”中包含一行时

我正忙着建立一个停靠环境来为Magento开发PHP。 我使用的图像如下:alexcheng/magento2。 用于此的git存储库确实包含安装脚本。 当我运行“docker compose up-d”时,一切正常,但每次容器发生故障时,我都必须重新安装Magento

对于如何处理这个问题有什么建议吗?我是一个使用docker的新手,但我无法想象你每次都要重新安装它

注意,我认为这与数据持久性无关,因为卷已被配置。当我在Dockerfile“RUN install magento”中包含一行时,在生成时会出现以下错误:

/usr/bin/env: ‘bash\r’: No such file or directory
    The command '/bin/sh -c install-magento' returned a non-zero code: 127

任何指导都将不胜感激。谢谢你。

我和你一样是码头工人的新手。我建议您在广泛使用docker compose工具之前先学习docker。当我们需要数据持久化时,方法就是使用。 检查docker-compose.yml是否具有卷节,以及您的用户是否具有该路径的权限