创建一个包含从源代码安装的Redis的Docker镜像

以下为安装Redis的方法说明:

如果当前(2021/9/18)Docker的官方Redis镜像为5和6,而如果需要安装更旧的版本,则需要从源代码进行构建。请选择您要从 http://download.redis.io/releases 下载的版本。

Redis的官方Docker镜像

FROM debian:bullseye-slim

SHELL ["/bin/bash", "-c"]

RUN apt-get update && apt-get install -y build-essential tcl wget
RUN wget -c http://download.redis.io/releases/redis-4.0.9.tar.gz \
&& tar -xvf redis-3.2.9.tar.gz \
&& cd redis-3.2.9 \
&& make \
&& make install \
&& cd utils \
&& ./install_server.sh

CMD redis-server --appendonly yes