Sign inSign up

mkaag/phpfpm

By mkaag

•Updated about 11 years ago

PHP5-FPM with SSMTP and NewRelic

Image
1

1.2K

mkaag/phpfpm repository overview

⁠docker-phpfpm

Docker Hub

This repository contains the Dockerfile and the configuration files to build a Load Balancer based on Nginx for Docker⁠. SSMTP and NewRelic⁠ have been added and the configuration is managed by ENV variables.

⁠Base Docker Image
⁠Installation
docker build -t mkaag/phpfpm github.com/mkaag/docker-phpfpm
⁠Usage
⁠Basic usage
docker run -d -p 9000:9000 mkaag/phpfpm
⁠Using persistent volume
docker run -d -p 9000:9000 \
-v /opt/apps/public:/var/www \
mkaag/phpfpm
⁠Using NewRelic
docker run -d \
-e "NEWRELIC_LICENSE=your_license" \
-e "NEWRELIC_APP=your_app" \
-p 9000:9000 mkaag/phpfpm
⁠Using ssmtp
docker run -d \
-e "SMTP_HOST=mail.domain.com:587" \
-e "SMTP_DOMAIN=domain.com" \
-e "SMTP_TLS=true" \
-e "SMTP_STARTTLS=true" \
-e "SMTP_USERNAME=username" \
-e "SMTP_PASSWORD=password" \
-p 9000:9000 mkaag/phpfpm
⁠All together
docker run -d \
-v /opt/apps/public:/var/www \
-e "NEWRELIC_LICENSE=your_license" \
-e "NEWRELIC_APP=your_app" \
-e "SMTP_HOST=mail.domain.com:587" \
-e "SMTP_DOMAIN=domain.com" \
-e "SMTP_TLS=true" \
-e "SMTP_STARTTLS=true" \
-e "SMTP_USERNAME=username" \
-e "SMTP_PASSWORD=password" \
-p 9000:9000 mkaag/phpfpm

Tag summary

Content type

Image

Digest

sha256:154f9b2fb…

Size

200.6 MB

Last updated

about 11 years ago

docker pull mkaag/phpfpm