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 框架骨架 应用程序。

需求

安装

使用此启动器创建一个新的项目

$ 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-devdev.yml 中的设置添加到默认配置中,并使用将 web 目录挂载到容器中启动应用程序。
  • make up-prodprod.yml 中的设置添加到默认配置中并启动应用程序
  • make down 将停止应用程序

从项目根目录执行 makemake help 以显示所有可用的任务。