This Dockerfile is intended to be used to set up a standalone Redis ephemeral server by default.
Currently supports alpine version 5.x.
Lagoon & OpenShift adaptions¶
This image is prepared to be used on Lagoon which leverages OpenShift. There are therefore some things already done:
- Folder permissions are automatically adapted with
fix-permissionsso this image will work with a random user, and therefore also on OpenShift.
- The files within
/etc/redis/*are parsed through
envplatewith a container-entrypoint.
redis.conf configuration file¶
The image ships a default Redis configuration file, optimized to work on Lagoon. Some options are configurable via environments variables (see Environment Variables).
Environment variables defined in Redis base image. See also https://raw.githubusercontent.com/antirez/redis/4.0/redis.conf for further config.
||-1||Default number of databases created at startup|
||notice||Define the level of logs|
||100mb||Maximum amount of memory|
||disabled||Enables authentication feature|