Repository name in Docker Hub: williamyeh/redis
This docker image contains the following software stack:
OS: Debian jessie (built from debian:jessie).
0.4 - Make
0.3 - Add more convenient wrapper (
0.2 - Add more convenient wrappers (
0.1 - This repository was forked from dockerfile/redis.
Why yet another Redis image for Docker?
There has been quite a few Redis images for Docker (e.g., search in the Docker Hub), so why reinvent the wheel?
In the beginning I used the dockerfile/redis. It worked well, but left some room for improvement:
Unnecessary dependencies - It installed, at the very beginning of its parent's Dockerfile, the software-properties-common package, which in turns installed some Python3 packages. I prefered to incorporate these stuff only when absolutely needed.
Therefore, I built this Docker image on my own, also as an exercise.
In addition, I add several convenient wrappers for Redis executables.
Now Docker official image
redis has smaller image size and good version management. You may try it, instead.
$ docker pull williamyeh/redis
$ docker run --rm williamyeh/redis