Namespace
apache
Image / Tag
kvrocks:nightly-20250505-efb4b4c
Content Digest
sha256:55af1fa2a7ed38b0499b677a53a37ed766f3bc548ea2a0a3da92da0e572ad150
Details
Created

2025-05-05 13:11:11 UTC

Size

61.7 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-05-05T12:56:33.154Z
  • 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
    efb4b4c208966108f1a2a9a2dcfe29dcec5d1e8f
  • 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:254e724d77862dc53abbd3bf0e27f9d2f64293909cdd3d0aad6a8fe5a6680659 - 43.66% (26.9 MB)

[#001] sha256:cc6755b6076faf0e46666053a4290224cec318a9d7d463559ad75079b7461cf0 - 42.24% (26 MB)

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

[#003] sha256:7b9059bb0aeccb1564859c05a4dbd336721a913150960fe89545d328626e9c03 - 0.0% (171 Bytes)

[#004] sha256:2f9e45bb9094de450f06627cb569ffcc42ad7fa6cfeb6df23d073b1bc4ff9858 - 14.05% (8.67 MB)

[#005] sha256:3d9d21739268dae8d00fbb6520a30b5a95897df5015ca6b342d6fed3683c641a - 0.01% (9.21 KB)

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


History
2025-04-28 00:00:00 UTC (debuerreotype 0.15)

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

2025-05-05 12:56: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-05-05 12:56:49 UTC (buildkit.dockerfile.v0)

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

2025-05-05 12:56:49 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-05-05 13:11:11 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-05-05 13:11:11 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-05-05 13:11:11 UTC (buildkit.dockerfile.v0)

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

2025-05-05 13:11:11 UTC (buildkit.dockerfile.v0)

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

2025-05-05 13:11:11 UTC (buildkit.dockerfile.v0)

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

2025-05-05 13:11:11 UTC (buildkit.dockerfile.v0)

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

2025-05-05 13:11:11 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-05-05 13:11:11 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-05-05 13:05:15 UTC

Size

61.6 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-05-05T12:56:43.313Z
  • 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
    efb4b4c208966108f1a2a9a2dcfe29dcec5d1e8f
  • 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:943331d8a9a9863299c02e5de6cce58602a5bc3dc564315aa886fe706376f27f - 43.49% (26.8 MB)

[#001] sha256:00dd43b052bb494584214d39dd7027bf9478f288bcf5b4504a4c44cbe2b5fb83 - 42.9% (26.4 MB)

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

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

[#004] sha256:d0b4c89cf1d9aedccff8d863a52e3f6dcaff8265946263c1e8f86747865f067d - 13.58% (8.36 MB)

[#005] sha256:783aec845b1281cd05c8c8cead4b707b375ec25731715d6896c0529052e000c4 - 0.01% (9.21 KB)

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


History
2025-04-28 00:00:00 UTC (debuerreotype 0.15)

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

2025-05-05 12:57:29 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-05-05 12:57:29 UTC (buildkit.dockerfile.v0)

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

2025-05-05 12:57:29 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-05-05 13:05:14 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-05-05 13:05:14 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-05-05 13:05:14 UTC (buildkit.dockerfile.v0)

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

2025-05-05 13:05:14 UTC (buildkit.dockerfile.v0)

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

2025-05-05 13:05:15 UTC (buildkit.dockerfile.v0)

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

2025-05-05 13:05:15 UTC (buildkit.dockerfile.v0)

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

2025-05-05 13:05:15 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-05-05 13:05:15 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"]