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

如何保留对NopCommerce docker容器的本地更改?

如何解决如何保留对NopCommerce docker容器的本地更改?

我正在通过Docker在本地运行nopCommerce安装以进行主题开发。

我现在一切正常,但是我无法更改本地代码来影响我的活动容器。

我将本地主题文件通过卷链接到我的容器,但是我的更改仅在我制作它们,停止docker容器并重新启动docker容器时显示。我可以确认代码在重新启动后确实会更改,但是我需要使用实时代码处理实时容器。

我已经在使用wordpress主题开发,但是我不知道为什么nopCommerce不想让我这样做。

这是我的docker-compose.yml

version: "3.4"
services:
    nopcommerce_web:
        image: "nopcommerceteam/nopcommerce:4.20"
        container_name: nopcommerce
        ports:
            - "80:80"
        volumes:
            - nopcommerce_data:/app
            - ./Themes:/app/Themes
        depends_on:
           - nopcommerce_database
    nopcommerce_database:
        image: "microsoft/mssql-server-linux"
        container_name: nopcommerce_mssql_server
        ports:
            - "1433:1433"
        environment:
            SA_PASSWORD: "fakepassword"
            ACCEPT_EULA: "Y"
            MSsql_PID: "Developer"
        volumes:
            - nopcommerce_db:/var/opt/mssql

volumes:
  nopcommerce_db:
  nopcommerce_data:

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