用docker-compose 部署shopxo
Nginx PHP MySQL
方案来源于 nanoninja/docker-nginx-php-mysql涉及到php相关的内容,请参考该仓库
部署步骤
-
克隆代码并且修改shopxo文件夹权限
- git clone git@github.com:gongfuxiang/shopxo.git
- sudo chmod -R 777 shopxo
- git clone git@github.com:captainChaozi/shopxo-docker.git
- 用docker-compose 运行项目包括数据库,如果不想用容器里面的数据库可以单独配置数据库
- cd shopxo-docker
- docker-compose up
- 访问 localhost:10000
- 如果使用容器里面的数据库,可以将数据库的地址设置为容器名称 利用docker网络访问数据库