Need help with symfony-docker?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

drgomesp
210 Stars 54 Forks MIT License 86 Commits 5 Opened issues

Description

:whale: The Symfony Docker Edition – featuring PHP 7, Docker and Docker Compose

Services available

!
?

Need anything else?

Contributors list

# 78,747
query-b...
Symfony
Docker
HTML
42 commits
# 284,437
PHP
stripe
Symfony
cli-app...
11 commits
# 12,065
PHP
Laravel
Symfony
fluent-...
4 commits
# 142,308
PHP
slugify
Nette
zend-fr...
3 commits
# 10,590
PHP
phalcon
PHPUnit
Symfony
1 commit
# 194,867
Docker
CSS
laravel...
geo-sea...
1 commit
# 184,865
phpstor...
phpstor...
php7
Symfony
1 commit
# 293,767
PHP
Symfony
Docker
CSS
1 commit

Symfony Docker Edition by Latest Stable Version

The unofficial Symfony Docker Edition – by @drgomesp

http://drgomesp.github.io/symfony-docker/

This is an unofficial, open-source and community-driven boilerplate for Symfony projects that run on Docker. It's an attempt of standardizing and making it easier to bootstrap Symfony applications ready for development and production environments. The main tools used are Symfony, Docker and Docker Compose. Other things included are:

  • PHP 7.1 + PHP-FPM
  • Nginx
  • Xdebug
  • Opcache

Table of Contents

Installation

Before anything, you need to make sure you have Docker properly setup in your environment. For that, refer to the official documentation for both Docker and Docker Compose. Also, if you're developing on Mac or Windows – yeah, maybe that's the case –, make sure you have Docker Machine properly setup.

This project depends on having jwilder/nginx-proxy running. This is a reverse proxy container that will allow having multiple projects running on port 80.

Build and run the containers:

docker-compose up -d --build

Once that's done, you should be able to access the application on the IP that docker (or Docker Machine) is running at.

FAQ

Coming soon...

Enjoy!

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.