awesoft/magento-docker

Magento 2 docker 镜像

资助包维护!
awesoft
给我买杯咖啡

安装: 3

依赖: 0

建议: 0

安全性: 0

星星: 0

关注者: 0

分支: 0

开放问题: 0

语言:Shell

类型:magento2-component

8.2.0 2024-08-29 11:10 UTC

This package is auto-updated.

Last update: 2024-09-29 13:21:34 UTC


README

为 Magento2 定制的轻量级开源 Docker 容器,适用于标准配置。

Magento Version Support License

免责声明

  • 此容器使用 alpine Linux 和 sh shell 提供最小化设置,而不是 bash
  • 它专为 Magento Open Source 项目设计,可能与 Magento ECE Tools 冲突,后者也提供 Docker Compose 文件。

要求

  • 已安装 magento2-base(或现有的 Magento2 项目)
  • PHP 版本 8.2

安装

  • 通过 Composer
    composer require awesoft/magento-docker:^8.2
    

用法

  • 设置旨在简单直观。额外的配置是可选的,并根据您的具体需求。
  • 通过 Composer 安装后,只需运行 docker compose up 即可自动启动所有必要的服务。有关详细信息,请参阅 docker-compose.yml

创建的文件

  • docker-compose.yml - 指定服务、卷和配置以启动您的 Magento2 实例。
  • .docker/mariadb - 包含 MariaDB 数据库实例的配置文件。
  • .docker/nginx - 包含 Nginx 服务器模板配置。

访问与服务

附加命令

  • 使用 run-install 命令以默认选项执行 setup:install,适用于全新的 Magento 项目。
    docker compose exec -it php run-install
    
  • 如果成功,您可以使用以下凭据访问管理页面