Namespace
apache
Image / Tag
kvrocks:nightly-20250208-cb1852e
Content Digest
sha256:48d5cbbde773f4f7b2ab7fe4836bc5d7ce3f27955bcfc81788a5ace304de6102
Details
Created

2025-02-08 01:04:11 UTC

Size

61.4 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-08T00:50:09.737Z
  • 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
    cb1852e79265273a0fffe9ebfab9b23776bae8d5
  • 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.85% (26.9 MB)

[#001] sha256:625a5d452d94ae95e59fc8a79b85ff38d41cfbe721acca5331167b8967817070 - 42.45% (26 MB)

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

[#003] sha256:96f0ad48790af4569fbc390779855cd56eba4c13f66dfb7839dfce2588c448dd - 0.0% (170 Bytes)

[#004] sha256:c7a7c664b2c13a30289716e6db4291861c73baff091be484c2654d89f46aee68 - 13.67% (8.39 MB)

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

[#006] sha256:e7780aa82ad892ae16e267700f1ff1c9b0ef56f054f70cb30bb3e851755a17a4 - 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-08 00:50:33 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-08 00:50:34 UTC (buildkit.dockerfile.v0)

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

2025-02-08 00:50:34 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-08 01:04:11 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-02-08 01:04:11 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-08 01:04:11 UTC (buildkit.dockerfile.v0)

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

2025-02-08 01:04:11 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-08 01:04:11 UTC (buildkit.dockerfile.v0)

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

2025-02-08 01:04:11 UTC (buildkit.dockerfile.v0)

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

2025-02-08 01:04:11 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-08 01:04:11 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-08 00:58:10 UTC

Size

61.2 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-08T00:50:08.688Z
  • 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
    cb1852e79265273a0fffe9ebfab9b23776bae8d5
  • 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.66% (26.7 MB)

[#001] sha256:e07ca31b8a41d7165797c69b6282106050086775acc29ca8a17927a221a590b3 - 43.11% (26.4 MB)

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

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

[#004] sha256:c690e90f812ea1ba2c70457d08df243c1c978361f6daf665bbfc676428eca51e - 13.19% (8.08 MB)

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

[#006] sha256:aa52514caf3af30049713cf94c8f879e21fc1a63d1a887a23e9e88a2b89a46dd - 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-08 00:50:36 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-08 00:50:36 UTC (buildkit.dockerfile.v0)

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

2025-02-08 00:50:36 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-08 00:58:09 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-02-08 00:58:09 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-08 00:58:09 UTC (buildkit.dockerfile.v0)

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

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

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

2025-02-08 00:58:10 UTC (buildkit.dockerfile.v0)

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

2025-02-08 00:58:10 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-08 00:58:10 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"]