Para subir o backend (PHP + MySql) você precisará somente do Docker e Docker-compose. Para subir o frontend você precisará do Node 8 e do npm que será instalado junto com o node.
Abra o terminal e navegue até a pasta backend
cd backend
Inicie o docker-compose para instalar as dependências e subir o servidores de PHP e de MySql.
sudo docker-compose up
Caso precise alterar as configurações do servidor, os arquivos são: Dockerfile, docker-compose.yml, mycustom.cnf
Obs.: Os servidores rodarão nos endereços: PHP: http://localhost:8100 MySql: http://localhost:9600
Abra o terminal e navegue até a pasta frontend
cd frontend
Instale as dependências com o npm
npm install
Para iniciar o servidor utilize o comando:
npm start
Obs.: O servidor de frontend rodará no endereço: http://localhost:7700