Magento Open Source 是一个基于 PHP 的电商平台,用于从零搭建在线商店。
markshust/docker-magento
基于 Docker 的 Magento 2 开发环境,提供 Compose 配置、PHP 与 Nginx 镜像及辅助命令行脚本。
- Star
- 2,867
- Fork
- 1,060
- 未关闭 Issue
- 3
- 最近提交
- 10天前
这是什么?
docker-magento 是一套用于搭建本地 Magento 2 开发环境的 Docker 配置。它提供自定义的 PHP-FPM 与 Nginx 镜像、示例 Docker Compose 配置,以及一组 bin/ 辅助脚本,用于安装 Magento、在容器内执行 bin/magento 和 Composer,以及管理容器等常见操作。
项目同时包含 Magento 站点所需的配套服务,如 MariaDB、OpenSearch 或 Elasticsearch、RabbitMQ、Varnish 和 SSH 容器,镜像版本可对应到具体的 Magento 或 Mage-OS 版本。通过一行安装脚本即可部署 Mage-OS 或 Adobe Commerce / Magento Open Source,并支持 Xdebug、Hyvä 主题构建以及 PHP 代码质量检查工具。
该项目面向在 macOS 或 Linux 上开发 Magento 的开发者,Windows 可通过 WSL 使用。项目采用 MIT 许可证。
核心功能
- 01为 Magento 2 提供自定义的 PHP-FPM 与 Nginx Docker 镜像
- 02提供包含 OpenSearch 或 Elasticsearch、RabbitMQ、Varnish 的 Compose 配置
- 03通过一行命令安装 Mage-OS 或 Adobe Commerce / Magento Open Source
- 04在独立容器中通过 Cookie 触发 Xdebug 调试
- 05提供 bin/magento、Composer、数据库备份及 PHPCS、PHPStan 等辅助脚本
适用场景
- 在不直接在主机安装 PHP 和 MySQL 的情况下搭建本地 Magento 2 开发环境
- 在容器化环境中用 OpenSearch 或 Elasticsearch 测试 Magento 站点
- 在 Docker 中结合 PhpStorm 使用 Xdebug 调试 Magento 代码
- 在项目容器内构建 Hyvä 主题的 Tailwind 样式
标签
常见问题
- docker-magento 是什么?
- 基于 Docker 的 Magento 2 开发环境,提供 Compose 配置、PHP 与 Nginx 镜像及辅助命令行脚本。 docker-magento 是一套用于搭建本地 Magento 2 开发环境的 Docker 配置。它提供自定义的 PHP-FPM 与 Nginx 镜像、示例 Docker Compose 配置,以及一组 bin/ 辅助脚本,用于安装 Magento、在容器内执行 bin/magento 和 Composer,以及管理容器等常见操作。
- docker-magento 可以免费使用吗?用的什么许可证?
- docker-magento 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- docker-magento 还在维护吗?
- 活跃维护中。docker-magento 最近一次提交是在 2026年10月28日。
- docker-magento 适合用来做什么?
- 在不直接在主机安装 PHP 和 MySQL 的情况下搭建本地 Magento 2 开发环境 在容器化环境中用 OpenSearch 或 Elasticsearch 测试 Magento 站点 在 Docker 中结合 PhpStorm 使用 Xdebug 调试 Magento 代码 在项目容器内构建 Hyvä 主题的 Tailwind 样式
- 在哪里获取 docker-magento?
- 源代码和安装说明在 GitHub 上:https://github.com/markshust/docker-magento
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
用于构建和分发可复现开发环境的命令行工具,支持 VirtualBox、VMware、AWS、Docker 等多种后端。
一款命令行工具,通过 Python 编写的 build.envd 文件构建可复现的容器化 AI/ML 开发环境。
基于 WordPress 的开源电商平台插件,本仓库包含 WooCommerce 核心及相关插件、包与工具。
基于 PHP 的开源电商平台,用于搭建和运营在线商店,包含商家后台与可定制的前台。