Namespace
apache
Image / Tag
kvrocks:nightly-20250227-0e9c93c
Content Digest
sha256:8f84528d3acfe7f124f0959b4fdebbd5a072e7af6504793963dc16986f04da80
Details
Created

2025-02-27 09:00:15 UTC

Size

61.4 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-27T08:46:10.970Z
  • 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
    0e9c93c726b9869c34db4fb7aa0fcd302e948100
  • 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.81% (26.9 MB)

[#001] sha256:536fc60b63c33ef2882efd747081ff2ef95a2139ea1174895953be92d9810f35 - 42.41% (26.1 MB)

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

[#003] sha256:72662bde37448a7c2d610b477d8019e844af65fc6d199e51a53c82d79bd4b371 - 0.0% (172 Bytes)

[#004] sha256:d92dcedca66fda07c21fd249008357684c89015a5af67d7a26fb3911fdfd5a24 - 13.74% (8.44 MB)

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

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


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

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

2025-02-27 08:46:26 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-02-27 08:46:26 UTC (buildkit.dockerfile.v0)

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

2025-02-27 08:46:26 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-02-27 09:00:15 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-02-27 09:00:15 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-27 09:00:15 UTC (buildkit.dockerfile.v0)

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

2025-02-27 09:00:15 UTC (buildkit.dockerfile.v0)

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

2025-02-27 09:00:15 UTC (buildkit.dockerfile.v0)

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

2025-02-27 09:00:15 UTC (buildkit.dockerfile.v0)

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

2025-02-27 09:00:15 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-27 09:00: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"]

Details
Created

2025-02-27 08:59:14 UTC

Size

61.3 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-27T08:46:16.822Z
  • 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
    0e9c93c726b9869c34db4fb7aa0fcd302e948100
  • 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.62% (26.7 MB)

[#001] sha256:579192b144bbb70fe66b332bef28a26b2afcac24b8f14c1b9a8c294038e95d9b - 43.07% (26.4 MB)

[#002] sha256:54b4e7fc41786f9b38e2f1ff2b7948d8c1dc5eb3ba1094ead5c7d94ebd39a2cd - 0.0% (1.1 KB)

[#003] sha256:1b8a6945b63e054b264cdb5a07c96d6f03e8488e57eec11773b373233149f9c4 - 0.0% (172 Bytes)

[#004] sha256:25967f410f11580d335c00c38f82f59b2e1ad635d5f1ce6ecd519fbf3179c528 - 13.27% (8.14 MB)

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

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


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

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

2025-02-27 08:46:52 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-02-27 08:46:52 UTC (buildkit.dockerfile.v0)

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

2025-02-27 08:46:52 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-02-27 08:59:13 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-02-27 08:59:13 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-27 08:59:13 UTC (buildkit.dockerfile.v0)

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

2025-02-27 08:59:13 UTC (buildkit.dockerfile.v0)

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

2025-02-27 08:59:14 UTC (buildkit.dockerfile.v0)

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

2025-02-27 08:59:14 UTC (buildkit.dockerfile.v0)

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

2025-02-27 08:59:14 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-27 08:59:14 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"]