Namespace
apache
Image / Tag
kvrocks:nightly-20250417-76a21bc
Content Digest
sha256:3287fa8822fe87152074304f2cc530f9868d3d41b6c59001d42554586226652a
Details
Created

2025-04-17 12:00:02 UTC

Size

63.7 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-04-17T11:45:26.441Z
  • 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
    76a21bcb4b8e7a625fa69a7e67fe915830008190
  • 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:8a628cdd7ccc83e90e5a95888fcb0ec24b991141176c515ad101f12d6433eb96 - 42.23% (26.9 MB)

[#001] sha256:960e7657c436a3915772ad4e8b455dcbb1e6571a1a2ee58e3c8652d2154c1a0b - 44.34% (28.3 MB)

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

[#003] sha256:5399d3580bbeb69af9fd9d9e5a23254bc241ae852657316c646ac3002a3eecff - 0.0% (172 Bytes)

[#004] sha256:75bf689f269b6d844ada8a212d93ad2f28bd4b1995ba4a1fbb7e2962976cc383 - 13.39% (8.53 MB)

[#005] sha256:d1ff883be831c592ec5b158be32ca4cf3c3b4713596ba66039de99ade2977f55 - 0.01% (9.1 KB)

[#006] sha256:2d7936446e59beb865b1b8c0808d35834769cb91a513bfe1b3fdf00b7a3c8c25 - 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 11:45:43 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 11:45:43 UTC (buildkit.dockerfile.v0)

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

2025-04-17 11:45:43 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 12:00:02 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-04-17 12:00:02 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-04-17 12:00:02 UTC (buildkit.dockerfile.v0)

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

2025-04-17 12:00:02 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 12:00:02 UTC (buildkit.dockerfile.v0)

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

2025-04-17 12:00:02 UTC (buildkit.dockerfile.v0)

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

2025-04-17 12:00:02 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-04-17 12:00:02 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 11:53:59 UTC

Size

63.6 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-04-17T11:45:32.436Z
  • 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
    76a21bcb4b8e7a625fa69a7e67fe915830008190
  • 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:16c9c4a8e9eef856231273efbb42a473740e8d50d74d35e6aedd04ff69fe161f - 42.09% (26.8 MB)

[#001] sha256:ee7cf185fc0f15b7742a28d549427e1fb2716603ec6eafb958fab4cadbe3e912 - 44.93% (28.6 MB)

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

[#003] sha256:82d6982aa947be3ede997a55bfc2a4c70300890d0b7f89724737c4146868d3d4 - 0.0% (171 Bytes)

[#004] sha256:d0526ad014bdf02e6926e12c79d8eb775dd375f2a12351f4a9ca8b2c2a91d4a7 - 12.95% (8.23 MB)

[#005] sha256:37ad4cad3a1fad398247c0d34252585e7da9bb600c62e92d8b6707f8afcb27da - 0.01% (9.1 KB)

[#006] sha256:6bacd19e2d39f32833864ec63318a1b99966ebef16e787fccde4830eb8b6d02e - 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 11:46:12 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 11:46:12 UTC (buildkit.dockerfile.v0)

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

2025-04-17 11:46:12 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 11:53:59 UTC (buildkit.dockerfile.v0)

USER kvrocks

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

VOLUME [/var/lib/kvrocks]

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

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

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

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

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

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

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

EXPOSE map[6666/tcp:{}]

2025-04-17 11:53: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"]