valkey (sha256:6aba33e44354222b1126663f7f8ab8e9ec537f758513a8eccc44a30233c79dd8)

Published 2025-11-30 02:30:48 +00:00 by RVxLab

Installation

docker pull code.rvx.works/containers/valkey@sha256:6aba33e44354222b1126663f7f8ab8e9ec537f758513a8eccc44a30233c79dd8
sha256:6aba33e44354222b1126663f7f8ab8e9ec537f758513a8eccc44a30233c79dd8

Image layers

# debian.sh --arch 'arm64' out/ 'trixie' '@1759104000'
ENV VALKEY_VERSION=8.1.4
RUN /bin/sh -c set -eux; groupadd -r -g 999 valkey; useradd -r -g valkey -u 999 valkey # buildkit
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends tzdata libssl3t64 ; rm -rf /var/lib/apt/lists/* # buildkit
COPY /usr/local /usr/local # buildkit
RUN /bin/sh -c mkdir /data && chown valkey:valkey /data && mkdir -p /run/valkey && chown valkey:valkey /run/valkey && valkey-cli --version && valkey-server --version # buildkit
VOLUME [/data]
WORKDIR /data
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
ENTRYPOINT ["docker-entrypoint.sh"]
EXPOSE &{[{{111 0} {111 0}}] 0xc0004b2a80}
CMD ["valkey-server"]
ARG UID=999
ARG GID=999
ENV UID=999
ENV GID=999
ENV VALKEY_ALLOW_EMPTY_PASSWORD=no
ENV VALKEY_APPEND_FSYNC=everysec
ENV VALKEY_CONFIG_PATH=/tmp/valkey.conf
ENV VALKEY_ENABLE_SNAPSHOTS=yes
ENV VALKEY_ENABLE_APPEND_ONLY_FILE_SNAPSHOTS=yes
ENV VALKEY_LOG_LEVEL=warning
ENV VALKEY_PASSWORD=
ENV VALKEY_SNAPSHOT_TIMINGS=300 1 60 10
COPY --chown=999:999 --chmod=544 ./scripts/docker-entrypoint.sh /docker-entrypoint # buildkit
USER 999:999
VOLUME [/data]
EXPOSE map[6379/tcp:{}]
ENTRYPOINT ["/docker-entrypoint"]
CMD ["/bin/sh" "-c" "valkey-server $VALKEY_CONFIG_PATH"]
Details
Container
2025-11-30 02:30:48 +00:00
0
OCI / Docker
linux/arm64
45 MiB
Versions (1) View all
8.1.4-trixie 2025-11-30