https://github.com/lazerg/laravel-image
Docker Image for Laravel Development.
https://github.com/lazerg/laravel-image
development docker laravel php
Last synced: 5 months ago
JSON representation
Docker Image for Laravel Development.
- Host: GitHub
- URL: https://github.com/lazerg/laravel-image
- Owner: lazerg
- Created: 2021-06-22T10:14:06.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2026-01-23T16:17:48.000Z (5 months ago)
- Last Synced: 2026-01-24T07:13:56.053Z (5 months ago)
- Topics: development, docker, laravel, php
- Language: Dockerfile
- Homepage: https://lazerg.notion.site/lazerg-laravel-image-121509e716274ace9c1bc839abf6067c
- Size: 1.81 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Docker images for Laravel development with PHP (8.0-8.5), Node.js, Composer, and essential extensions pre-installed.
## Usage
```bash
docker pull lazerg/laravel:php84
```
```yaml
# docker-compose.yml
services:
app:
image: lazerg/laravel:php84
volumes:
- .:/var/www/app
ports:
- "9000:9000"
```
## Available Tags
| Tag Name | PHP Version | Node Version |
| --- | --- | --- |
| `php85`, `php85-xdebug` | `8.5.2` | `v24` |
| `php84`, `php84-xdebug` | `8.4.17` | `v24` |
| `php83`, `php83-xdebug` | `8.3.30` | `v24` |
| `php82`, `php82-xdebug` | `8.2.30` | `v24` |
| `php81`, `php81-xdebug` | `8.1.34` | `v24` |
| `php80`, `php80-xdebug` | `8.0.30` | `v24` |
## Pre-installed
**PHP Extensions:** GD, Swoole, Redis, PDO MySQL, PDO PostgreSQL, Zip, Intl, Exif, Sockets, PCNTL, xDebug (in `-xdebug` variants)
**Tools:** Composer, Node.js, npm, Yarn, pnpm, Git, Nginx, Supervisor, SQLite3, nano, mc, htop, wget
---
### Enabling xDebug in PHPStorm
inspired from here: https://youtu.be/4opFac50Vwo

