vr-shopxo-source/docker/README.md

25 lines
968 B
Markdown
Executable File

# 用docker-compose 部署shopxo
## Nginx PHP MySQL
方案来源于 [nanoninja/docker-nginx-php-mysql](https://github.com/nanoninja/docker-nginx-php-mysql)涉及到php相关的内容,请参考该仓库
## 部署步骤
1. [安装docker](https://www.docker.com/)
[国内用户安装docker](https://www.runoob.com/docker/ubuntu-docker-install.html)
[docker从入门到实践](https://legacy.gitbook.com/book/yeasy/docker_practice/details)
2. [安装docker-compose](https://docs.docker.com/compose/reference/overview/)
3. 克隆代码并且修改shopxo文件夹权限
- git clone git@github.com:gongfuxiang/shopxo.git
- sudo chmod -R 777 shopxo
4. 用docker-compose 运行项目包括数据库,如果不想用容器里面的数据库可以单独配置数据库
- cd shopxo
- docker-compose up
- 访问 localhost:10000
5. 如果使用容器里面的数据库,可以将数据库的地址设置为容器名称 利用docker网络访问数据库