使用Docker和Symfonyob娱乐下载
编辑本页使用Docker和Symfonyob娱乐下载
你能在Symfony中使用Docker吗?ob娱乐下载当然!根据您的需要,有一些工具可以提供帮助。
完整的Docker环境
如果你想要一个完整的Docker环境(即PHP、web服务器、数据库等都在Docker中),请点击查看https://github.com/dunglas/ob娱乐下载symfony-docker.
或者,也可以在本地机器上安装PHP并使用ob娱乐下载symfony二进制Docker集成.在这两种情况下,您都可以利用Docker的自动配置ob娱乐下载Symfony Flex.
Flex Recipes & Docker配置
的Flex食谱对于一些包还包括Docker配置。例如,当你跑步的时候作曲家需要学说
(要ob娱乐下载symfony / orm-pack
),你docker-compose.yml
文件将自动更新,以包括数据库
服务。
当你第一次安装一个包含Docker配置的recipe时,Flex会询问你是否想要包含它。或者,您可以设置您的偏好composer.json
,通过设置ob娱乐下载symfony.extra.docker
配置,真正的
或假
.
一些食谱还包括添加到你的Dockerfile
.要获得这些更改,您需要已经拥有Dockerfile
在应用程序的根目录与下面的代码:
1 2
###>食谱### ###<食谱###
食谱会找到这个部分,并在里面添加变化。如果你在使用https://github.com/dunglas/ob娱乐下载symfony-docker你已经有这个了。
安装包后,运行以下命令重建容器:
1
$Docker-compose up -build
ob娱乐下载Symfony二进制Web服务器和Docker支持
如果你在用ob娱乐下载Symfony二进制web服务器(如。ob娱乐下载symfony服务器:启动
),然后它可以自动检测Docker服务,并将它们作为环境变量公开。看到ob娱乐下载Symfony本地Web服务器.
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。