Files
laravel-php-fpm/README.md
2022-06-17 16:26:09 +02:00

979 B

Laravel PHP-FPM Docker image

Docker image for a php-fpm container crafted to run Laravel or any php based applications.

Specifications:

  • PHP 8.1 / 8.0 / 7.4
  • Composer
  • OpenSSL PHP Extension
  • XML PHP Extension
  • PDO PHP Extension
  • Rdkafka PHP Extension
  • Redis PHP Extension
  • Mbstring PHP Extension
  • PCNTL PHP Extension
  • ZIP PHP Extension
  • GD PHP Extension
  • BCMath PHP Extension
  • Memcached
  • Laravel Cron Job
  • Laravel Envoy
  • Supervisor

Simple docker-compose usage:

version: '3'
services:
    php-fpm:
        image: jkaninda/laravel-php-fpm:<Tagname> or latest
        container_name: php-fpm
        restart: unless-stopped      
        volumes:
        #Project root
            - ./:/var/www/
        networks:
            - default #if you're using networks between containers

Laravel artisan command usage:

Open php-fpm

docker-compose exec php-fpm /bin/bash

Laravel migration

php atisan  migrate