Namespace
apache
Image / Tag
kvrocks:nightly-20250220-53e95a8
Content Digest
sha256:03421eb4a8338ce8383e4e595fadc51c851c01d541a0eec62965ffd88078ced3
Details
Created

2025-02-20 11:19:21 UTC

Size

62.5 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-20T11:04:54.662Z
  • 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
    53e95a8e2d61e16bf1f1e203b6f4c78308f6327c
  • 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.06% (26.9 MB)

[#001] sha256:1edb931174ddbd58891d3f12db37694bb996916ebbb2d8cc0f0c7ffe273f58fe - 43.41% (27.1 MB)

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

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

[#004] sha256:2d53e281eac81e04026ae1e2a1055ef31deb23e34f19be2e51ab931547f68871 - 13.48% (8.43 MB)

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

[#006] sha256:f7612b084c6d104042a72618096284f31cbb6c35beb722f52f4b0ee00d926ac8 - 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-20 11:05:10 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-20 11:05:10 UTC (buildkit.dockerfile.v0)

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

2025-02-20 11:05:10 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-20 11:19:21 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-02-20 11:19:21 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-20 11:19:21 UTC (buildkit.dockerfile.v0)

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

2025-02-20 11:19:21 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-20 11:19:21 UTC (buildkit.dockerfile.v0)

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

2025-02-20 11:19:21 UTC (buildkit.dockerfile.v0)

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

2025-02-20 11:19:21 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-20 11:19: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"]

Details
Created

2025-02-20 11:19:28 UTC

Size

62.3 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-20T11:05:00.577Z
  • 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
    53e95a8e2d61e16bf1f1e203b6f4c78308f6327c
  • 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 - 42.91% (26.7 MB)

[#001] sha256:34367247b04ec1dce5d35eef830df8705bfdcdcbbfb28fa1ec971e3d471b5875 - 44.01% (27.4 MB)

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

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

[#004] sha256:2b85702b0de9da7ef0087c8138e1d2afd8258f83b0d2a90f019bc06faaebf60c - 13.03% (8.12 MB)

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

[#006] sha256:233ea63bb56fde126956b4011ecfcca507b52267acb61b6484cd6e64d3bbc410 - 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-20 11:05:40 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-20 11:05:41 UTC (buildkit.dockerfile.v0)

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

2025-02-20 11:05:41 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-20 11:19:28 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-02-20 11:19:28 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-20 11:19:28 UTC (buildkit.dockerfile.v0)

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

2025-02-20 11:19:28 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-20 11:19:28 UTC (buildkit.dockerfile.v0)

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

2025-02-20 11:19:28 UTC (buildkit.dockerfile.v0)

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

2025-02-20 11:19:28 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-20 11:19:28 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"]