Sign inSign up

jkaninda/nginx-fpm

By jkaninda

Updated over 1 year ago

Nginx Web server for PHP FPM

Image
Developer tools
Web servers
0

5.5K

jkaninda/nginx-fpm repository overview

Build Docker Image Size (latest by date) Docker Pulls buy ma a coffee

Nginx Web server for PHP FPM

🐳 Nginx Web server for PHP FPM.

Simple docker-compose usage:

version: '3'
services:
    nginx-server:
     image: jkaninda/nginx-fpm:alpine
     container_name: nginx-server
     restart: unless-stopped
     ports:
      - 80:80
     volumes:
      - ./:/var/www/html
     environment:
       - DOCUMENT_ROOT=/var/www/html
       - CLIENT_MAX_BODY_SIZE=20M
       - PHP_FPM_HOST=php-fpm-host:9000 
     networks:
      - default

Advanced Nginx-fpm with PHP FPM:

docker-compose.yml
version: '3'
services:
    php-fpm:
        image: jkaninda/laravel-php-fpm 
        container_name: php-fpm
        restart: unless-stopped 
        pull_policy: if_not_present
        volumes:
        #Project root
            - ./:/var/www/html
        ports:
            - 9000
        networks:
            - default #if you're using networks between containers
    #Nginx server
    nginx-server:
     image: jkaninda/nginx-fpm:stable
     container_name: nginx-server
     restart: unless-stopped
     depends_on:
      -  php-fpm
     ports:
      - 80:80
     volumes:
      - ./:/var/www/html
     environment:
       - DOCUMENT_ROOT=/var/www/html/public
       - CLIENT_MAX_BODY_SIZE=20M
       - PHP_FPM_HOST=php-fpm:9000 
     networks:
      - default

P.S. please give a star if you like it :wink:

Tag summary

Content type

Image

Digest

sha256:c3b359554

Size

69 MB

Last updated

over 1 year ago

docker pull jkaninda/nginx-fpm