Namespace
apache
Image / Tag
kvrocks:nightly-20250311-b8db0e7
Content Digest
sha256:24fcb490b95f8f9af98ccca6474dada8640361fdd2cc8b902c25734cade2252a
Details
Created

2025-03-11 02:26:16 UTC

Size

61.5 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-03-11T02:12:03.746Z
  • org.opencontainers.image.description
    Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
  • org.opencontainers.image.licenses
    Apache-2.0
  • org.opencontainers.image.revision
    b8db0e75553ccf6e02cde66c382d86a7d7ec5570
  • org.opencontainers.image.source
    https://github.com/apache/kvrocks
  • org.opencontainers.image.title
    kvrocks
  • org.opencontainers.image.url
    https://github.com/apache/kvrocks
  • org.opencontainers.image.version
    unstable

Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:7cf63256a31a4cc44f6defe8e1af95363aee5fa75f30a248d95cae684f87c53c - 43.77% (26.9 MB)

[#001] sha256:5407586cc915ec3736a995737213195b150d4ec8fe0e5e1dc7c821b395e5c89b - 42.37% (26.1 MB)

[#002] sha256:3011da3625bb3a0346b4d199372897f2d2523e088fae319d89ed7a43cd7ec734 - 0.0% (1.11 KB)

[#003] sha256:ca9e4fc9c4f7b4a2fd101b0ad51954d249c529b100d23c38a79c57a3a35fbe6f - 0.0% (170 Bytes)

[#004] sha256:78cd0e1497257c0f0a2223db935fab79116f81b405b154dc78c37443508a1b0c - 13.82% (8.49 MB)

[#005] sha256:991f32afcef1a3596c9ab45b43f561c751d93885dc14b226b5c55467d9d9256e - 0.01% (9.11 KB)

[#006] sha256:fcecdd1fcd095239f922f4dd487f2cb51d1adb40c4ffb790cf138f8f7761b3f1 - 0.02% (15.2 KB)


History
2025-02-24 00:00:00 UTC (debuerreotype 0.15)

# debian.sh --arch 'amd64' out/ 'bookworm' '@1740355200'

2025-03-11 02:12:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get upgrade -y && apt-get -y install openssl ca-certificates redis-tools binutils && apt-get clean # buildkit

2025-03-11 02:12:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c groupadd -r kvrocks && useradd -r -g kvrocks kvrocks # buildkit

2025-03-11 02:12:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /var/run/kvrocks /var/lib/kvrocks && chown -R kvrocks:kvrocks /var/run/kvrocks /var/lib/kvrocks # buildkit

2025-03-11 02:26:16 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-03-11 02:26:16 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-03-11 02:26:16 UTC (buildkit.dockerfile.v0)

COPY /kvrocks/build/kvrocks /bin/ # buildkit

2025-03-11 02:26:16 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "redis-cli -p 6666 PING | grep -E '(PONG|NOAUTH)' || exit 1"] "30s" "3s" "30s" "0s" '\x03'}

2025-03-11 02:26:16 UTC (buildkit.dockerfile.v0)

COPY ./LICENSE ./NOTICE ./licenses /kvrocks/ # buildkit

2025-03-11 02:26:16 UTC (buildkit.dockerfile.v0)

COPY ./kvrocks.conf /var/lib/kvrocks/ # buildkit

2025-03-11 02:26:16 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-03-11 02:26:16 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["kvrocks" "-c" "/var/lib/kvrocks/kvrocks.conf" "--dir" "/var/lib/kvrocks" "--pidfile" "/var/run/kvrocks/kvrocks.pid" "--bind" "0.0.0.0"]

Details
Created

2025-03-11 02:20:50 UTC

Size

61.4 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-03-11T02:12:09.877Z
  • org.opencontainers.image.description
    Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
  • org.opencontainers.image.licenses
    Apache-2.0
  • org.opencontainers.image.revision
    b8db0e75553ccf6e02cde66c382d86a7d7ec5570
  • org.opencontainers.image.source
    https://github.com/apache/kvrocks
  • org.opencontainers.image.title
    kvrocks
  • org.opencontainers.image.url
    https://github.com/apache/kvrocks
  • org.opencontainers.image.version
    unstable

Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:d51c377d94dadb60d549c51ba66d3c4eeaa8bace4935d570ee65d8d1141d38fc - 43.58% (26.7 MB)

[#001] sha256:00afb2f606cfcd635d3d946450894f800575bbaf3992e27a75f77bcc35dfb801 - 43.03% (26.4 MB)

[#002] sha256:634baa5e053653c572a74a1de2fd820bf65167c1f1a1727b10f2fc610b61e3da - 0.0% (1.11 KB)

[#003] sha256:fa8fa66b3299110f1dc6599950d5c441edd4bb4b58424952d8d2004fd6bd83b6 - 0.0% (170 Bytes)

[#004] sha256:e46ce485563e976663695669f1314af7ce4d5341dd6d0785a49936cd58d546bd - 13.35% (8.19 MB)

[#005] sha256:bbd4cf5efe9baca18061ab9255427dac8b1eb471639dc00014d0c390e65887b8 - 0.01% (9.11 KB)

[#006] sha256:2a2b77592f262090a34c2a42d5258db6711cf9a6518ddfba526ea1a58bfd484c - 0.02% (15.2 KB)


History
2025-02-24 00:00:00 UTC (debuerreotype 0.15)

# debian.sh --arch 'arm64' out/ 'bookworm' '@1740355200'

2025-03-11 02:12:49 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get upgrade -y && apt-get -y install openssl ca-certificates redis-tools binutils && apt-get clean # buildkit

2025-03-11 02:12:49 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c groupadd -r kvrocks && useradd -r -g kvrocks kvrocks # buildkit

2025-03-11 02:12:50 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /var/run/kvrocks /var/lib/kvrocks && chown -R kvrocks:kvrocks /var/run/kvrocks /var/lib/kvrocks # buildkit

2025-03-11 02:20:49 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-03-11 02:20:49 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-03-11 02:20:49 UTC (buildkit.dockerfile.v0)

COPY /kvrocks/build/kvrocks /bin/ # buildkit

2025-03-11 02:20:49 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "redis-cli -p 6666 PING | grep -E '(PONG|NOAUTH)' || exit 1"] "30s" "3s" "30s" "0s" '\x03'}

2025-03-11 02:20:50 UTC (buildkit.dockerfile.v0)

COPY ./LICENSE ./NOTICE ./licenses /kvrocks/ # buildkit

2025-03-11 02:20:50 UTC (buildkit.dockerfile.v0)

COPY ./kvrocks.conf /var/lib/kvrocks/ # buildkit

2025-03-11 02:20:50 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-03-11 02:20:50 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["kvrocks" "-c" "/var/lib/kvrocks/kvrocks.conf" "--dir" "/var/lib/kvrocks" "--pidfile" "/var/run/kvrocks/kvrocks.pid" "--bind" "0.0.0.0"]