Damienbelingheri / docker-symfony

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Start a Symfony project with Docker

This repository is based on Dunglas/symfony-docker with some changes

  • Caddy (Server)
  • MySQL
  • PhpMyAdmin

Installation


Retrieve repository

git clone git@github.com:Damienbelingheri/docker-symfony.git

Go to the project directory

cd Project_Symfony_Docker

Configure your Database

# docker-composer.yaml 
database:  
        MYSQL_DATABASE: name_of_your_database
        MYSQL_ROOT_PASSWORD: RootPa$$w0rd
        MYSQL_USER: user
        MYSQL_PASSWORD: userPa$$w0rd
        # Create a directory at the root of the project and push the content of /var/lib/mysql inside
      volumes:
      - .docker/data/db:/var/lib/mysql

php:
    environment:
      DATABASE_URL: mysql://${MYSQL_USER:-user}:${MYSQL_PASSWORD:-userPa$$w0rd}@database:3306/${MYSQL_DATABASE:-name_of_your_database}

Run Docker

 docker-compose up -d

About


Languages

Language:Dockerfile 64.4%Language:Shell 35.6%