Namespace
apache
Image / Tag
kvrocks:nightly-20250417-v2.12.0-rc1-ae04c35
Content Digest
sha256:7a2ab93a8bb7b49587f69ee04a231005434e53615dffdfb1e96daf2afa723892
Details
Created

2025-04-17 13:19:43 UTC

Size

63.7 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-04-17T13:05:34.653Z
  • 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
    ae04c3520d1f7460daf9a4b1e88a6fadf3b7349c
  • 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
    v2.12.0-rc1

Environment
PATH

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


Layers

[#000] sha256:8a628cdd7ccc83e90e5a95888fcb0ec24b991141176c515ad101f12d6433eb96 - 42.24% (26.9 MB)

[#001] sha256:c4f2ae28f81bb3834cf4887509de2acd4241a60e8ae80dbcde523fec3ee1f6eb - 44.35% (28.3 MB)

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

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

[#004] sha256:76a33d6e8a4080c3dcc668dd917f75358df217807bc8153f72523d56763fda0f - 13.37% (8.52 MB)

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

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


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

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

2025-04-17 13:05:58 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-04-17 13:05:58 UTC (buildkit.dockerfile.v0)

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

2025-04-17 13:05:58 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-04-17 13:19:43 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-04-17 13:19:43 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-04-17 13:19:43 UTC (buildkit.dockerfile.v0)

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

2025-04-17 13:19:43 UTC (buildkit.dockerfile.v0)

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

2025-04-17 13:19:43 UTC (buildkit.dockerfile.v0)

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

2025-04-17 13:19:43 UTC (buildkit.dockerfile.v0)

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

2025-04-17 13:19:43 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-04-17 13:19:43 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-04-17 13:13:59 UTC

Size

63.6 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-04-17T13:05:40.729Z
  • 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
    ae04c3520d1f7460daf9a4b1e88a6fadf3b7349c
  • 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
    v2.12.0-rc1

Environment
PATH

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


Layers

[#000] sha256:16c9c4a8e9eef856231273efbb42a473740e8d50d74d35e6aedd04ff69fe161f - 42.1% (26.8 MB)

[#001] sha256:f4cd7698cf9c3c46c913fe282d299eb4c20bc4276d8117378500a7d6d92b5bc5 - 44.94% (28.6 MB)

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

[#003] sha256:784230b11e7292b423a855ab01b4021256d87bd9a75f1e4357307dd1713b393e - 0.0% (172 Bytes)

[#004] sha256:7309e6ddc2592fa449c9028f3949c60aac08664c3bb9309d4ecbb8fb7cc276ed - 12.92% (8.22 MB)

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

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


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

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

2025-04-17 13:06:20 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-04-17 13:06:20 UTC (buildkit.dockerfile.v0)

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

2025-04-17 13:06: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-04-17 13:13:59 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-04-17 13:13:59 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-04-17 13:13:59 UTC (buildkit.dockerfile.v0)

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

2025-04-17 13:13:59 UTC (buildkit.dockerfile.v0)

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

2025-04-17 13:13:59 UTC (buildkit.dockerfile.v0)

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

2025-04-17 13:13:59 UTC (buildkit.dockerfile.v0)

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

2025-04-17 13:13:59 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-04-17 13:13:59 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"]