alevin / boxes
带有 XDebug 的 Yii2 模板
dev-main
2024-07-08 14:45 UTC
Requires
- php: >=7.4.0
- yiisoft/yii2: ~2.0.50
- yiisoft/yii2-bootstrap5: ~2.0.4
This package is auto-updated.
Last update: 2024-09-08 15:05:37 UTC
README
-
将 .env.dist 复制到 .env 并更新所有参数
-
通过执行脚本部署容器
docker compose -p boxes down --remove-orphans && \ docker build --target=common-tools \ -t localhost/boxes-common-tools:latest -f ./docker/Dockerfile . && \ docker build --target=fpm \ --build-arg USER=1000 \ --build-arg GROUP=1000 \ -t localhost/boxes-fpm:latest -f ./docker/Dockerfile . && \ docker build --target=nginx \ -t localhost/boxes-nginx:latest -f ./docker/Dockerfile . && \ docker compose -p boxes up -d && \ docker compose -p boxes run --rm php-fpm composer install --no-cache
- 从 composer.json 的依赖注册中安装 php 依赖
docker compose -p boxes run --rm php-fpm composer install --no-cache