- Docker
- Docker compose
Do not use on production. This image is meant to be use for development purposes only, the use of it on a production environment is all up to your entire responsibility.
- Varnish
- Redis
- MariaDB
- Nginx
- Supervisor
Download and run:
docker-compose build --no-cache
The
public/
folder must be present before build the image
Then add the config for your local environment
cp .docker.env.example .docker.env
Use the interactive console
docker exec -it laravel-app bash
docker exec -it laravel-nginx bash
docker exec -it laravel-varnish bash
docker exec -it laravel-database bash
Open the terminal in the app container
docker exec -it laravel-app bash
Then start the laravel worker
supervisorctl start laravel-worker:*
Learn How to Make PHP Development with Docker Feel like 127.0.0.1
This book and video-course was created by @paulredmon
This package is an open-sourced software licensed under the MIT license.