docker.io/falkordb/falkordb:v4.14.7 linux/amd64

docker.io/falkordb/falkordb:v4.14.7 - 国内下载镜像源 浏览次数:8
源镜像 docker.io/falkordb/falkordb:v4.14.7
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb:v4.14.7
镜像ID sha256:1c3dbb71613ceb8a655edb2aaff4dad0a977ef00041b6c239267c74dd956c543
镜像TAG v4.14.7
大小 367.03MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD redis-server --loadmodule /var/lib/falkordb/bin/falkordb.so
启动入口 /var/lib/falkordb/bin/run.sh
工作目录 /var/lib/falkordb
OS/平台 linux/amd64
浏览量 8 次
贡献者
镜像创建 2025-11-18T12:56:56.113642048Z
同步时间 2025-11-19 20:49
更新时间 2025-11-19 21:49
开放端口
6379/tcp
目录挂载
/data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/8.2.2.tar.gz REDIS_DOWNLOAD_SHA=e355378d7f97efd06321fff881efc452a9673cc27b3a6d0dfd2a45fbcc83349c FALKORDB_HOME=/var/lib/falkordb FALKORDB_DATA_PATH=/var/lib/falkordb/data FALKORDB_BIN_PATH=/var/lib/falkordb/bin FALKORDB_IMPORT_PATH=/var/lib/falkordb/import FALKORDB_TLS_PATH=/var/lib/falkordb/tls FALKORDB_BROWSER_PATH=/var/lib/falkordb/browser ARCH= TLS=0 BROWSER=1 FALKORDB_ARGS=MAX_QUEUED_QUERIES 25 TIMEOUT 1000 RESULTSET_SIZE 10000

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb:v4.14.7
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb:v4.14.7  docker.io/falkordb/falkordb:v4.14.7

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb:v4.14.7
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb:v4.14.7  docker.io/falkordb/falkordb:v4.14.7

Shell快速替换命令

sed -i 's#falkordb/falkordb:v4.14.7#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb:v4.14.7#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb:v4.14.7 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb:v4.14.7  docker.io/falkordb/falkordb:v4.14.7'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb:v4.14.7 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb:v4.14.7  docker.io/falkordb/falkordb:v4.14.7'

镜像构建历史


# 2025-11-18 20:56:56  0.00B 设置默认要执行的命令
CMD ["redis-server" "--loadmodule" "/var/lib/falkordb/bin/falkordb.so"]
                        
# 2025-11-18 20:56:56  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/var/lib/falkordb/bin/run.sh"]
                        
# 2025-11-18 20:56:56  0.00B 设置环境变量 FALKORDB_ARGS
ENV FALKORDB_ARGS=MAX_QUEUED_QUERIES 25 TIMEOUT 1000 RESULTSET_SIZE 10000
                        
# 2025-11-18 20:56:56  0.00B 声明容器运行时监听的端口
EXPOSE [6379/tcp]
                        
# 2025-11-18 20:56:56  0.00B 设置环境变量 BROWSER
ENV BROWSER=1
                        
# 2025-11-18 20:56:56  0.00B 设置环境变量 TLS
ENV TLS=0
                        
# 2025-11-18 20:56:56  0.00B 设置环境变量 ARCH
ENV ARCH=
                        
# 2025-11-18 20:56:56  87.54MB 复制新文件或目录到容器中
COPY /app /var/lib/falkordb/browser # buildkit
                        
# 2025-11-18 20:56:55  34.08MB 复制新文件或目录到容器中
COPY /FalkorDB/bin/linux*/src/falkordb.so /var/lib/falkordb/bin/falkordb.so # buildkit
                        
# 2025-11-18 20:56:55  2.03KB 复制新文件或目录到容器中
COPY ./build/docker/gen-certs.sh /var/lib/falkordb/bin/gen-certs.sh # buildkit
                        
# 2025-11-18 20:56:55  1.08KB 复制新文件或目录到容器中
COPY ./build/docker/run.sh /var/lib/falkordb/bin/run.sh # buildkit
                        
# 2025-11-18 20:56:55  0.00B 设置工作目录为/var/lib/falkordb
WORKDIR /var/lib/falkordb
                        
# 2025-11-18 20:56:55  108.19MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y libgomp1 curl &&     curl -sL https://deb.nodesource.com/setup_22.x -o nodesource_setup.sh &&     bash nodesource_setup.sh &&     apt-get install -y nodejs &&     apt-get upgrade -y &&     apt-get autoremove -y &&     apt-get clean &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-11-18 20:56:36  64.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -s ${FALKORDB_BIN_PATH} /FalkorDB/build/docker &&     ln -s ${FALKORDB_BIN_PATH} /FalkorDB/bin/src &&     ln -s ${FALKORDB_DATA_PATH} /data # buildkit
                        
# 2025-11-18 20:56:36  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /FalkorDB/build/docker &&     mkdir -p /FalkorDB/bin/src &&     mkdir -p /data # buildkit
                        
# 2025-11-18 20:56:36  0.00B 设置环境变量 FALKORDB_BROWSER_PATH
ENV FALKORDB_BROWSER_PATH=/var/lib/falkordb/browser
                        
# 2025-11-18 20:56:36  0.00B 设置环境变量 FALKORDB_TLS_PATH
ENV FALKORDB_TLS_PATH=/var/lib/falkordb/tls
                        
# 2025-11-18 20:56:36  0.00B 设置环境变量 FALKORDB_IMPORT_PATH
ENV FALKORDB_IMPORT_PATH=/var/lib/falkordb/import
                        
# 2025-11-18 20:56:36  0.00B 设置环境变量 FALKORDB_BIN_PATH
ENV FALKORDB_BIN_PATH=/var/lib/falkordb/bin
                        
# 2025-11-18 20:56:36  0.00B 设置环境变量 FALKORDB_DATA_PATH
ENV FALKORDB_DATA_PATH=/var/lib/falkordb/data
                        
# 2025-11-18 20:56:36  0.00B 设置环境变量 FALKORDB_HOME
ENV FALKORDB_HOME=/var/lib/falkordb
                        
# 2025-10-03 20:18:48  0.00B 设置默认要执行的命令
CMD ["redis-server"]
                        
# 2025-10-03 20:18:48  0.00B 声明容器运行时监听的端口
EXPOSE map[6379/tcp:{}]
                        
# 2025-10-03 20:18:48  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2025-10-03 20:18:48  4.86KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2025-10-03 20:18:48  0.00B 设置工作目录为/data
WORKDIR /data
                        
# 2025-10-03 20:18:48  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2025-10-03 20:18:48  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /data && chown redis:redis /data # buildkit
                        
# 2025-10-03 20:18:48  62.39MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		wget 		dpkg-dev 		gcc 		g++ 		libc6-dev 		libssl-dev 		make; 		arch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; 	case "$arch" in 		'amd64') export BUILD_WITH_MODULES=yes; export INSTALL_RUST_TOOLCHAIN=yes; export DISABLE_WERRORS=yes ;; 		'arm64') export BUILD_WITH_MODULES=yes; export INSTALL_RUST_TOOLCHAIN=yes; export DISABLE_WERRORS=yes ;; 		*) echo >&2 "Modules are NOT supported! unsupported architecture: '$arch'"; export BUILD_WITH_MODULES=no ;; 	esac; 	if [ "$BUILD_WITH_MODULES" = "yes" ]; then 		apt-get install -y --no-install-recommends 			git 			cmake 			python3 			python3-pip 			python3-venv 			python3-dev 			unzip 			rsync 			clang 			automake 			autoconf 			libtool 			g++; 	fi; 		rm -rf /var/lib/apt/lists/*; 		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"; 	case "${arch##*-}" 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; 		serverMd5="$(md5sum /usr/local/bin/redis-server | cut -d' ' -f1)"; export serverMd5; 	find /usr/local/bin/redis* -maxdepth 0 		-type f -not -name redis-server 		-exec sh -eux -c ' 			md5="$(md5sum "$1" | cut -d" " -f1)"; 			test "$md5" = "$serverMd5"; 		' -- '{}' ';' 		-exec ln -svfT 'redis-server' '{}' ';' 	; 		make -C /usr/src/redis distclean; 	rm -r /usr/src/redis; 		apt-mark auto '.*' > /dev/null; 	[ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; 	find /usr/local -type f -executable -exec ldd '{}' ';' 		| awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' 		| sort -u 		| xargs -r dpkg-query --search 		| cut -d: -f1 		| sort -u 		| xargs -r apt-mark manual 	; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/cache/debconf/*; 		redis-cli --version; 	redis-server --version # buildkit
                        
# 2025-10-03 20:18:48  0.00B 设置环境变量 REDIS_DOWNLOAD_SHA
ENV REDIS_DOWNLOAD_SHA=e355378d7f97efd06321fff881efc452a9673cc27b3a6d0dfd2a45fbcc83349c
                        
# 2025-10-03 20:18:48  0.00B 设置环境变量 REDIS_DOWNLOAD_URL
ENV REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/8.2.2.tar.gz
                        
# 2025-10-03 20:18:48  5.08KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		tzdata 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-10-03 20:18:48  4.30KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	groupadd -r -g 999 redis; 	useradd -r -g redis -u 999 redis # buildkit
                        
# 2025-10-03 20:18:48  74.81MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1760918400'
                        
                    

镜像信息

{
    "Id": "sha256:1c3dbb71613ceb8a655edb2aaff4dad0a977ef00041b6c239267c74dd956c543",
    "RepoTags": [
        "falkordb/falkordb:v4.14.7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb:v4.14.7"
    ],
    "RepoDigests": [
        "falkordb/falkordb@sha256:6420bc72c44588f91030bdb3dd48633b281e7ec57b85b8dcd9044a88eda82526",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/falkordb/falkordb@sha256:8ecc21702fd37c4e7e5a51efb0193add083ca2f9b97874a856cd202fcf9d133a"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-11-18T12:56:56.113642048Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "6379/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "REDIS_DOWNLOAD_URL=https://github.com/redis/redis/archive/refs/tags/8.2.2.tar.gz",
            "REDIS_DOWNLOAD_SHA=e355378d7f97efd06321fff881efc452a9673cc27b3a6d0dfd2a45fbcc83349c",
            "FALKORDB_HOME=/var/lib/falkordb",
            "FALKORDB_DATA_PATH=/var/lib/falkordb/data",
            "FALKORDB_BIN_PATH=/var/lib/falkordb/bin",
            "FALKORDB_IMPORT_PATH=/var/lib/falkordb/import",
            "FALKORDB_TLS_PATH=/var/lib/falkordb/tls",
            "FALKORDB_BROWSER_PATH=/var/lib/falkordb/browser",
            "ARCH=",
            "TLS=0",
            "BROWSER=1",
            "FALKORDB_ARGS=MAX_QUEUED_QUERIES 25 TIMEOUT 1000 RESULTSET_SIZE 10000"
        ],
        "Cmd": [
            "redis-server",
            "--loadmodule",
            "/var/lib/falkordb/bin/falkordb.so"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/data": {}
        },
        "WorkingDir": "/var/lib/falkordb",
        "Entrypoint": [
            "/var/lib/falkordb/bin/run.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 367034136,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/4f1ad33bcc56bd5efb69efeb547707249c29a8aaeabced4eee5fd8d217a5b80c/diff:/var/lib/docker/overlay2/052cb34d671744aa674d2fdfd8afed3c1872b5e37af4d122788eac4e144b8075/diff:/var/lib/docker/overlay2/ed6bbe0759f4850571afbb7230d572db633c8844d356d5715b19d01ff8ad962c/diff:/var/lib/docker/overlay2/a578e937355d6ac4435273796c83649753170126b79ee335b493852523f8c2ac/diff:/var/lib/docker/overlay2/ab311f344d12a068b6d642a5e68ed5aa5a083b0e11040593cc2665a289f815ff/diff:/var/lib/docker/overlay2/ace8fe8bdc276ee556d6bd07766090220c8b784e1950122cfcb1c6bb922cc990/diff:/var/lib/docker/overlay2/2fa684f2bfd7eac1f5c5cd66b8376a0e2e1382e920ace8b5dc7803eb5bd04e66/diff:/var/lib/docker/overlay2/24984dabff0220e653278e913fdabd7c214e315f023f187e1058d5871953a118/diff:/var/lib/docker/overlay2/8e9ae9668fc5c57c7133940ac80513449765fedac606e8bcf5de26002d012226/diff:/var/lib/docker/overlay2/7172fa02bbba4ba71d7dc71906c4e49c5b7bdd42609e798c9024071a2ad762f6/diff:/var/lib/docker/overlay2/980cbb2c6d5ae4fac6f842439e278cabf0d61260faa1dd3f58bdbe4d883b5f6a/diff:/var/lib/docker/overlay2/1f7316237c0824ada6d5ad49cde3c51f8c93f6e4b35841a91072c353a7d52a67/diff:/var/lib/docker/overlay2/582a98f9f6e23755f4479169085ae6edf6ba1f1c9480dea9b2c105f2d9eefef4/diff:/var/lib/docker/overlay2/216a389c763a296dc785d4bf6d5c6252394862a8228e162f75b6dae2b900ebf3/diff",
            "MergedDir": "/var/lib/docker/overlay2/acd368563e94a3d2fd97a320efe3a109fa6267a06cef18eb3307cdd576dcd45c/merged",
            "UpperDir": "/var/lib/docker/overlay2/acd368563e94a3d2fd97a320efe3a109fa6267a06cef18eb3307cdd576dcd45c/diff",
            "WorkDir": "/var/lib/docker/overlay2/acd368563e94a3d2fd97a320efe3a109fa6267a06cef18eb3307cdd576dcd45c/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:d6d0586ce8024205fd00d811876170571638957b5095d7e9dd1d015345c8d069",
            "sha256:71451b8ca8f53c25cba2bad7d665831d060c6e29523911991b2c1f8f14e16b7e",
            "sha256:3a27a9009f04f74866e70b8a5c8eac76e64ae74a5acb4c96612a44c1ec471504",
            "sha256:eb77d62ebcf81a7bd95926b5a3ffa487a1ba88a653579d79f101ad4c78d1601a",
            "sha256:bb331b92f5b1baec9ef5eebf659c85ab7fc2de7ce3bf449202bd6efd7be8d32f",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:58eeb470b09e31720af0512ce24a67017d388be45d2d386d40f4ea08928555c9",
            "sha256:341d47f2ab4c599a8159ce2a8675b65953e2cee552821f37be5059c1b98af15a",
            "sha256:d6cd7ec22b3e7ad88beeec20e73242e941a951766effc09df561441c2430225b",
            "sha256:dcea5fc653098dedb1ee4e4ffe9e3578b00ad3feb9d2df987e6af78b03e29a10",
            "sha256:d44baba8f1da2860af44a642049c14cbac6b3025c2a04532cd66a085a874d553",
            "sha256:16141ed5213baa80625f7fa15589f9dda382ba0be7c396fcfa1b87c0ef7f35cc",
            "sha256:08dae912d3671ba4ff8f6e14c96010299a78f3b8a5dc5c02aec456d2766aad2b",
            "sha256:b89d56054fc179efa391aaaa4ca6f1044a2cc57156515a65ef77ef536bbbd2c5",
            "sha256:e326035a8f1cce625fe331f9bf2410c32442eb74463eedb077a870b57d426f0c"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-11-19T20:49:25.225858826+08:00"
    }
}

更多版本

docker.io/falkordb/falkordb:v4.14.7

linux/amd64 docker.io367.03MB2025-11-19 20:49
7