Skip to content

mrnavrc/Docker_Symfony_MSQL_Twig_For_Beginners

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Symfony, MySQL, Twig, Node with Docker (For Beginners)

FOR DEVELOPMENT ONLY

➡️ A simple Docker Symfony setup for beginners who want to play with the Symfony PHP framework. 😎

This repository provides you:

  • php:8.1-cli + PHP extensions
  • Composer
  • Symfony CLI
  • MySQL
  • NodeJS
  • Non-root user

Requirements

  • Linux OS
  • Docker
  • Docker-compose

Installation

  1. Clone the repository
git clone https://github.com/mrnavrc/Docker_Symfony_MSQL_Twig_For_Beginners.git
  1. Run the docker and docker-compose
docker compose build
docker compose up
  1. Run PHP console
sudo docker exec -it  php_c bash
  1. Check Symfony requirements
symfony check:req
  1. Create Symfony web app
symfony new project-name --webapp
symfony server:start
  1. Great, your Symfony app is now available on: http://127.0.0.1:8000

About

Symfony, MySQL, Twig, Node with Docker (For Beginners)

Topics

Resources

License

Stars

Watchers

Forks