Back to docker.io/redis
linux/amd64docker.ioofficial

docker.io/redis:7-alpine

Redis is the world’s fastest data platform for caching, vector search, and NoSQL databases.

Size
15.51 MB
Local pulls
5
Upstream pulls
11,066,952,127
Synced at
2026-08-04 01:24:47

China image

registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/redis:7-alpine

Source image

docker.io/redis:7-alpine

Image info

Image ID
sha256:9702d01c1f10c3ea9f48211b4362e44f154ff02d063e6f7268eba804059f53bf
Image tag
7-alpine
Image size
15.51 MB
Platform
linux/amd64
Registry
docker.io
CMD
redis-server
Entrypoint
docker-entrypoint.sh
Working dir
/data
User
StopSignal
Created
2026-07-26T04:42:13.95278683Z

Exposed ports 1

  • 6379/tcp

Volumes

  • /data

Environment 2

PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REDIS_VERSION7.4.10

Pull commands

Docker
docker pull registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/redis:7-alpine
docker tag registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/redis:7-alpine docker.io/redis:7-alpine
Containerd
ctr images pull registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/redis:7-alpine
ctr images tag registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/redis:7-alpine docker.io/redis:7-alpine
YAML quick replace
sed -i 's#docker.io/redis:7-alpine#registry.cn-global.starbucket.com.cn/starbucket/docker.io/library/redis:7-alpine#' deployment.yaml

拉取国内加速地址后,可按需 tag 回源镜像名

Build history 15

2026-07-26 04:42:13empty layer
CMD ["redis-server"]
2026-07-26 04:42:13empty layer
EXPOSE map[6379/tcp:{}]
2026-07-26 04:42:13empty layer
ENTRYPOINT ["docker-entrypoint.sh"]
2026-07-26 04:42:13
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-07-26 04:42:13
WORKDIR /data
2026-07-26 04:42:13empty layer
VOLUME [/data]
2026-07-26 04:42:13
RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.10.tar.gz REDIS_DOWNLOAD_SHA=88491784fc03e1bbdae408e61273910af5b61a20ab7eeec48b2377fa71f3870d /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
2026-07-26 04:42:13
RUN |2 REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/7.4.10.tar.gz REDIS_DOWNLOAD_SHA=88491784fc03e1bbdae408e61273910af5b61a20ab7eeec48b2377fa71f3870d /bin/sh -c set -eux; 		apk add --no-cache --virtual .build-deps 		coreutils 		dpkg-dev dpkg 		gcc 		linux-headers 		make 		musl-dev 		openssl-dev 		wget 	; 	wget -O redis.tar.gz "$REDIS_DOWNLOAD_URL"; 	echo "$REDIS_DOWNLOAD_SHA *redis.tar.gz" | sha256sum -c -; 	mkdir -p /usr/src/redis; 	tar -xzf redis.tar.gz -C /usr/src/redis --strip-components=1; 	rm redis.tar.gz; 		grep -E '^ *createBoolConfig[(]"protected-mode",.*, *1 *,.*[)],$' /usr/src/redis/src/config.c; 	sed -ri 's!^( *createBoolConfig[(]"protected-mode",.*, *)1( *,.*[)],)$!\10\2!' /usr/src/redis/src/config.c; 	grep -E '^ *createBoolConfig[(]"protected-mode",.*, *0 *,.*[)],$' /usr/src/redis/src/config.c; 		gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; 	extraJemallocConfigureFlags="--build=$gnuArch"; 	dpkgArch="$(dpkg --print-architecture)"; 	case "${dpkgArch##*-}" in 		amd64 | i386 | x32) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=12" ;; 		*) extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-page=16" ;; 	esac; 	extraJemallocConfigureFlags="$extraJemallocConfigureFlags --with-lg-hugepage=21"; 	grep -F 'cd jemalloc && ./configure ' /usr/src/redis/deps/Makefile; 	sed -ri 's!cd jemalloc && ./configure !&'"$extraJemallocConfigureFlags"' !' /usr/src/redis/deps/Makefile; 	grep -F "cd jemalloc && ./configure $extraJemallocConfigureFlags " /usr/src/redis/deps/Makefile; 		export BUILD_TLS=yes; 	make -C /usr/src/redis -j "$(nproc)" all; 	make -C /usr/src/redis install; 		rm -r /usr/src/redis; 		runDeps="$( 		scanelf --needed --nobanner --format '%n#p' --recursive /usr/local 			| tr ',' '\n' 			| sort -u 			| awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' 	)"; 	apk add --no-network --virtual .redis-rundeps $runDeps; 	apk del --no-network .build-deps; 		redis-cli --version; 	redis-server --version; # buildkit