kreait / slim-docker
此包已被废弃且不再维护。没有建议的替代包。
用于docker化Slim框架应用程序的启动器
1.0.3
2017-07-14 11:02 UTC
This package is auto-updated.
Last update: 2023-02-05 14:50:45 UTC
README
作为新 Slim 框架 项目的起点,此 Docker 化 Slim 框架骨架 应用程序。
需求
- Docker 引擎 和 Docker Compose
- Composer 已安装在您的全局路径中
安装
使用此启动器创建一个新的项目
$ composer create-project kreait/slim-docker target-directory
实际的 Slim 框架应用程序将位于 target-directory/web
。
然后,启动 Docker 化的应用程序
$ cd target-directory
$ docker-compose up
镜像和容器
应用程序容器镜像是从 docker
目录中的 Dockerfile 构建的,这样您可以根据需要修改它们以适应您的应用程序。
辅助工具
启动器包括一个 Makefile 以简化基本任务
make build
使用当前项目文件复制到镜像中构建新的 Docker 镜像。make up-dev
将dev.yml
中的设置添加到默认配置中,并使用将web
目录挂载到容器中启动应用程序。make up-prod
将prod.yml
中的设置添加到默认配置中并启动应用程序make down
将停止应用程序
从项目根目录执行 make
或 make help
以显示所有可用的任务。