dinamic / docker-php-unix-socket

Home Page:https://hub.docker.com/r/dinamic/php-unix-socket/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minimalistic PHP FPM container that listens on a unix socket - /var/run/docker/php.sock.

Could be useful paired with various web servers to avoid TCP/IP overhead between the web server and the fpm.

Here's an example docker-compose.yml file using rwasa:

version: '3.6'
services:
  php:
    image: dinamic/php-unix-socket:7.4
    volumes:
      - "/path/to/src:/var/www:cached"
      - "unixSocket:/var/run/docker:cached"
  rwasa:
    image: dinamic/docker-rwasa
    volumes:
      - "/path/to/src:/var/www:cached"
      - "unixSocket:/var/run/docker:cached"
    ports:
      - 80:8080
    entrypoint:
      /rwasa -bind 8080 -foreground -sandbox /var/www/public -fastcgi .php /var/run/docker/php.sock -indexfiles index.html,index.php
volumes:
  unixSocket:

About

https://hub.docker.com/r/dinamic/php-unix-socket/


Languages

Language:Dockerfile 100.0%