madman/sy2docker

此包已被废弃,不再维护。未建议替代包。

“Symfony Docker Edition”发行版

安装: 16

依赖: 0

建议者: 0

安全: 0

星标: 5

关注者: 2

分支: 1

开放问题: 0

类型:项目

v1.0.2 2017-04-10 12:48 UTC

This package is auto-updated.

Last update: 2023-07-29 01:22:36 UTC


README

该想法是快速启动Symfony应用程序,同时保持您的机器整洁。您只需要安装少量包即可实现此目的:git、docker和docker-compose。

Mac和Windows用户还需要docker-machine或docker for Mac。

启动并运行

确保您已经在环境中正确设置了DockerDocker Compose

克隆仓库

$ git clone git@github.com:madman/sy2docker.git

composer create-project --no-install --no-scripts madman/sy2docker

管理文件和文件夹访问属性

$ bin/init

构建镜像

$ docker-compose build

运行容器

$ docker-compose up -d

安装symfony依赖项

$ docker-compose run composer install 

在浏览器中打开https://:8080/以享受结果。

包含什么?

  • nginx - 1.10.1
  • fpm - php-fpm(PHP版本为5.6.30)
  • mysql - 5.5
  • composer - 与composer一起工作的服务
  • console - symfony控制台

Symfony Standard Edition有什么不同?

  • 移除了SwiftmailerBundle包
  • 移除了incenteev/composer-parameter-handler。所有配置都是自动完成的。

许可

Symfony Docker Edition遵循MIT或BSD许可。有关完整的许可文本,请参阅LICENSE

祝您享受!