You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/flavours.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,22 +17,35 @@ Flavours |
17
17
18
18
### Flavours
19
19
20
+
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.
21
+
22
+
20
23
#### base
21
24
25
+
> **builds from:** Official PHP images
26
+
22
27
Generic PHP-FPM base image. Use it to derive your own php-fpm docker image from it and add more extensions, tools and injectables.<br/><sub>(Does not offer any environment variables except for `NEW_UID` and `NEW_GID`)</sub>
23
28
24
29
#### mods
25
30
31
+
> **build from:** devilbox/php-fpm `base` flavour
32
+
26
33
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.<br/><sub>(Does not offer any environment variables except for `NEW_UID` and `NEW_GID`)</sub>
27
34
28
35
#### prod
29
36
37
+
> **build from:** devilbox/php-fpm `mods` flavour
38
+
30
39
Devilbox production image. This Docker image comes with many injectables, port-forwardings, mail-catch-all and user/group rewriting.
31
40
32
41
#### slim
33
42
43
+
> **build from:** devilbox/php-fpm `prod` flavour
44
+
34
45
Devilbox intranet-ready image. Similar to `prod`, but contains least subset of required cli tools to make the Devilbox intranet work.
35
46
36
47
#### work
37
48
49
+
> **build from:** devilbox/php-fpm `slim` flavour
50
+
38
51
Devilbox development image. Same as `slim`, but comes with lots of locally installed [tools](available-tools.md) to make development inside the container as convenient as possible. See [Integrated Development Environment](../README.md#integrated-development-environment) for more information about this.
0 commit comments