Magento2(麦进斗) docker 安装

2020-03-30

Magento 介绍

  Magento(麦进斗)是一套专业开源的电子商务系统,采用php进行开发,使用Zend Framework框架。Magento设计得非常灵活,具有模块化架构体系和丰富的功能。易于与第三方应用系统无缝集成。其面向企业级应用,可处理各方面的需求,以及建设一个多种用途和适用面的电子商务网站。 包括购物、航运、产品评论等等,充分利用开源的特性,提供代码库的开发,非常规范的标准,易于与第三方应用系统无缝集成。

Magento安装

一,下载 magento docker镜像

  直接在docker中通过以下命令查找最新的magento镜像,当前最新镜像为 alexcheng/magento2

docker search Magento

 

 

 

二,拉取镜像

docker pull alexcheng/magento2

 

三,运行镜像

  首先我们为magento 启动一个配对的数据库。

docker run --restart=always --name mysql-magento2 -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=admin@123 -e MYSQL_DATABASE=magento2db -e MYSQL_USER=dbadmin -e MYSQL_PASSWORD=admin@123 -v /opt/magento2db/mysql:/var/lib/mysql mysql:5.6

   然后我们启动magento2镜像。

docker run --restart=always -d --name magento2 -p 85:80 -v /opt/magento2db/data:/data alexcheng/magento2

  四,安装Magento2

  访问localhost:85 然后安装 magento2。由于docker 镜像已经做好了,所以我们只需要一路同意即可。直接来到数据库配置环节。

 

  配置数据库信息

 

  记住以下地址,稍后访问的时候需要使用

 

 

   配置store

 

   配置管理员账号

 

   最后点击install Now

   看到以下界面表示安装成功

 

 接下来就可以通过以下地址访问前后台了。