anapsix/acp

By anapsix

Updated almost 7 years ago

Docker image for Caddy and PHP7-FPM over Alpine Linux

Image

105

docker-acp (Docker, Alpine, Caddy, PHP)

Created to serve PHP-SLIM application.

Usage

Caddy is configured to listen on port 80

Environment Variables
variable namedefault valuedescription
APP_ROOT/srv/appapplication root
APP_WWW_ROOT/srv/app/publiccaddy and fpm web root
Launch

Launch an instance, while mounting current directory to /srv/app (set via APP_HOME environmental variable).

  docker run -it --rm --name slim -e SLIM_ENV=development -v $(pwd):/srv/app -p 8080:80 anapsix/acp
Building

Build an image with aplication code packaged in.

NOTE: ONBUILD COPY . /srv/app/ will be triggered!

  docker build -t slim anapsix/acp

Docker Pull Command

docker pull anapsix/acp