drgomesp / symfony-docker
此包已被弃用,不再维护。未建议替代包。
由 Daniel Ribeiro 开发的 Symfony Docker 版本,包括 Docker 和 Docker Compose
2.0.1
2017-06-19 05:10 UTC
Requires
- php: >=7.0
- doctrine/doctrine-bundle: ^1.6
- doctrine/doctrine-cache-bundle: ^1.2
- doctrine/orm: ^2.5
- incenteev/composer-parameter-handler: ^2.0
- sensio/distribution-bundle: ^5.0
- sensio/framework-extra-bundle: ^3.0.2
- symfony/monolog-bundle: ^3.0.2
- symfony/polyfill-apcu: ^1.0
- symfony/swiftmailer-bundle: ^2.3.10
- symfony/symfony: 3.2.*
- twig/twig: ^1.0||^2.0
Requires (Dev)
- sensio/generator-bundle: ^3.0
- symfony/phpunit-bridge: ^3.0
This package is not auto-updated.
Last update: 2022-04-30 05:59:09 UTC
README
Symfony Docker Edition

非官方的 Symfony Docker 版本 – by @drgomesp
http://drgomesp.github.io/symfony-docker/
这是一个非官方的、开源的、由社区驱动的用于在 Docker 上运行的 Symfony 项目的模板。这是尝试标准化并使初始化 Symfony 应用程序(适用于开发和生产环境)更加容易的一种尝试。主要使用的工具是 Symfony、Docker 和 Docker Compose。还包括以下内容
- PHP 7.1 + PHP-FPM
- Nginx
- Xdebug
- Opcache
目录
安装
在开始之前,请确保您已正确设置环境中的 Docker。为此,请参考 Docker 和 Docker Compose 的官方文档。另外,如果您在 Mac 或 Windows 上开发(是的,可能就是这样),请确保您已正确设置 Docker Machine。
此项目依赖于运行 jwilder/nginx-proxy。这是一个反向代理容器,它将允许在端口 80 上运行多个项目。
构建和运行容器
docker-compose up -d --build
完成这些后,您应该能够通过 Docker(或 Docker Machine)运行的 IP 地址访问应用程序。
常见问题解答
即将推出...
享受吧!