brettt89 / silverstripe-docker
3
2017-08-28 03:52 UTC
This package is auto-updated.
Last update: 2024-09-10 07:29:47 UTC
README
该仓库旨在与 SilverStripe 开发环境一起使用。它包含在开发 SilverStripe 时常用的包和功能。
维护者联系方式
- Brett Tasker brett.tasker@gmail.com
需求
安装
composer create-project brettt89/silverstripe-docker ./my/website/folder
./my/website/folder
应该是您的代码库和配置文件所在的根目录。
在 docker-compose.yml 中打包的应用程序
- Apache Web服务器
- MySQL 数据库
- Composer
- SSPAK
设置
应从安装期间创建的项目文件夹中运行以下命令。
例如 ./my/website/folder
将网站克隆到 public/
目录
git clone <repo> public
注意:网站代码库必须存在于 public/
目录中
使用 composer 安装依赖项
docker-compose run composer install
使用 sspak 导入数据库
注意:将您的 sspak 复制到 snapshots/
目录
docker-compose run sspak load snapshots/<sspak> public
最后,启动网站和资产构建器
docker-compose up -d web
资产构建器使用 gulp 监视 swift 目录中的任何更改,并在必要时重新构建
网站将可在 https:/// 上访问。