Skip to content

This is a complete stack for running Symfony 4 into Docker containers using docker-compose tool.

Notifications You must be signed in to change notification settings

bsureau/docker-symfony4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Symfony starter

Build Status

This is a complete stack for running Symfony 4 into Docker containers using docker-compose tool.

1. Configuration

First, clone this repository: $ git clone git@github.com:fligflug/docker-symfony4.git

Then, open your favorite IDE and edit the following lines in .env.dist file with your own project parameters:

# The project directory name
APP_PROJECT_DIR_NAME=sfstarter

# The server name (your url)
APP_SERVER_NAME=sfstarter.local
APP_SERVER_ALIAS=www.sfstarter.local

# Put here your database name, user and pwd
MYSQL_DATABASE=sfstarter
MYSQL_USER=root
MYSQL_PASS=root

2. Install with Docker

Install Docker Compose if you haven't installed yet: https://docs.docker.com/compose/install/#prerequisites

Then, from the root directory of your brand new Symfony project, run:

$ make          # makefile help
$ make install  # install and start the project

When you're done, don't forget to update your hosts:

$ sudo [nano|vim|...]  /etc/hosts
# add the following line
127.0.0.1 [servername].local www.[servername].local
# servername must match with APP_SERVER_NAME in your .env.dist file (here, sfstarter.local)

3. Test your website

http[s]://www.[servername].local/

You're now ready to code!

About

This is a complete stack for running Symfony 4 into Docker containers using docker-compose tool.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy