Namespace
apache
Image / Tag
kvrocks:nightly-20250212-90eb066
Content Digest
sha256:69b96b3cdd231904748ac266e6925707a73e8a03c75333264ce2eb98aa0c44b8
Details
Created

2025-02-12 16:16:37 UTC

Size

61.4 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-12T16:02:17.510Z
  • 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
    90eb066021b500a02fb205dbbd2bf96150caa8b2
  • 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:c29f5b76f736a8b555fd191c48d6581bb918bcd605a7cbcc76205dd6acff3260 - 43.79% (26.9 MB)

[#001] sha256:8f0f9ad6b5a3fc09de456b12a8c246d4c3d90419770ba5263caeb72973d043fb - 42.46% (26.1 MB)

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

[#003] sha256:c72b5bfcb4c27af8cbfc3ea0c95528360d82d14d13abf2964760ab57314e4658 - 0.0% (169 Bytes)

[#004] sha256:4429640e4ba66ff8ceaf0e56a5b340106a61b7cf301fb807f2766c301ca42eb7 - 13.71% (8.43 MB)

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

[#006] sha256:9e1abd10283f8544117216064cd470c0eaff029a8caee567c2fd363627be58ab - 0.02% (15.1 KB)


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

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

2025-02-12 16:02:35 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-12 16:02:35 UTC (buildkit.dockerfile.v0)

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

2025-02-12 16:02:35 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-12 16:16:37 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-02-12 16:16:37 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-12 16:16:37 UTC (buildkit.dockerfile.v0)

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

2025-02-12 16:16:37 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-12 16:16:37 UTC (buildkit.dockerfile.v0)

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

2025-02-12 16:16:37 UTC (buildkit.dockerfile.v0)

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

2025-02-12 16:16:37 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-12 16:16:37 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-12 16:10:21 UTC

Size

61.3 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-12T16:02:19.157Z
  • 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
    90eb066021b500a02fb205dbbd2bf96150caa8b2
  • 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:4d2547c084994a809c138e688fbe4ee14eedbc6e2defc5b1c680edd16e291473 - 43.6% (26.7 MB)

[#001] sha256:60ff8b470144f9a9587ba81856febd5391827e88f1ef1dff5b132b534a3c33bc - 43.12% (26.4 MB)

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

[#003] sha256:a6c5290f7d2605a6dbfe95ca2d15b60a044328b18cac5f4256d91a38d9a55f0a - 0.0% (169 Bytes)

[#004] sha256:6dca478f71a0dd432bef5895b3bc18f2aff14ce40e2e77bfeb43a7868ef6bdb1 - 13.24% (8.12 MB)

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

[#006] sha256:4cf91fff0c30d3a75b1955660b1865a0ccc8d1d42b055624c7c56981a8b9092e - 0.02% (15.1 KB)


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

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

2025-02-12 16:02: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-12 16:02:52 UTC (buildkit.dockerfile.v0)

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

2025-02-12 16:02:53 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-12 16:10:20 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-02-12 16:10:20 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-12 16:10:20 UTC (buildkit.dockerfile.v0)

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

2025-02-12 16:10:20 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-12 16:10:20 UTC (buildkit.dockerfile.v0)

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

2025-02-12 16:10:21 UTC (buildkit.dockerfile.v0)

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

2025-02-12 16:10:21 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-12 16:10:21 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"]