A Docker image for running Redis, based on Alpine Linux. This image belongs to a suite of images documented here.
This image features:
1.0.0
,latest
(Dockerfile)
See VERSIONS.md for image contents.
To use this image include FROM smebberson/alpine-redis
at the top of your Dockerfile
, or simply docker run --name redis smebberson/alpine-redis
.
Redis logs (access and error logs) are automatically streamed to stdout
.
This container comes setup as follows:
- Redis is automatically started for you.
- If Redis dies, so will the container.
- A basic Redis configuration which you can review and customise.
To update the configuration:
- Create a file called
redis-local.conf
, fill it with all of the config overrides that you require. - In your
Dockerfile
, copy this file to/etc/redis-local.conf
.
Redis will start and load the config at /etc/redis.conf
, and then load /etc/redis-local.conf
and apply any overrides.
An example of using this image can be found in examples/user-redis.