微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

您如何继续在Magento Docker容器上进行安装?

如何解决您如何继续在Magento Docker容器上进行安装?

我正忙于设置一个dockerized环境来为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的新手。我建议您在广泛使用docker-compose工具之前先学习docker。当我们需要数据持久性时,方法是使用docker volumes。 检查您的docker-compose.yml是否具有音量部分,以及您的用户是否对该路径具有权限。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。