Skip to content

Latest commit

 

History

History
51 lines (29 loc) · 2.06 KB

flavours.md

File metadata and controls

51 lines (29 loc) · 2.06 KB

Permissions | Tags | Architectures | Versions | Flavours | Extensions | Tools | Env Vars | Volumes | Base Images


Documentation

Flavours

Flavours are just different PHP-FPM images that are build on top of each other. Each layer adding more functionality. This makes it easier to separate images based on certain criterias and allows the user to pick a flavor that suits.

base

builds from: Official PHP images

Generic PHP-FPM base image. Use it to derive your own php-fpm docker image from it and add more extensions, tools and injectables.
(Does not offer any environment variables except for NEW_UID and NEW_GID)

mods

build from: devilbox/php-fpm base flavour

Generic PHP-FPM image with fully loaded extensions. Use it to derive your own php-fpm docker image from it and add more extensions, tools and injectables.
(Does not offer any environment variables except for NEW_UID and NEW_GID)

prod

build from: devilbox/php-fpm mods flavour

Devilbox production image. This Docker image comes with many injectables, port-forwardings, mail-catch-all and user/group rewriting.

slim

build from: devilbox/php-fpm prod flavour

Devilbox intranet-ready image. Similar to prod, but contains least subset of required cli tools to make the Devilbox intranet work.

work

build from: devilbox/php-fpm slim flavour

Devilbox development image. Same as slim, but comes with lots of locally installed tools to make development inside the container as convenient as possible. See Integrated Development Environment for more information about this.