如何通过 docker-composer 运行 symfony

Rid*_*_BY 5 ubuntu nginx symfony docker

我 git 克隆了这个存储库:docker-symfony并按照安装说明进行操作。

当我访问时symfony.dev:81,我看到了kibana 4。

我的问题是,我不明白我应该把 Symfony 项目放在哪里。

我的操作系统是 Ubuntu 14.04

Von*_*onC 2

说明中提到:

将您的 Symfony 应用程序放入symfony文件夹中,并且不要忘记添加symfony.dev到您的/etc/hosts文件中。

然后,运行:

$ docker-compose up
Run Code Online (Sandbox Code Playgroud)

完成后,您可以通过以下 URL 访问您的 Symfony 应用程序:http://symfony.dev (并通过http://symfony.dev:81访问 Kibana )

该“symfony文件夹”来自docker-compose.yml#L4

volumes:
    - ./symfony:/var/www/symfony
Run Code Online (Sandbox Code Playgroud)

symfony这意味着您应该在克隆的存储库中创建一个文件夹,该文件夹将像在应用程序容器中docker-symfony一样安装。/var/www/symfony

docker-symfony
  code
  elk/logstash
  nginx
  php-fpm
  .gitignore
  .travis.yml
  README.md
  symfony   <====== Add your folder there
Run Code Online (Sandbox Code Playgroud)

该文件夹可以是指向您的项目所在位置的符号链接symfony