Namespace
apache
Image / Tag
kvrocks:nightly-20250228-34007db
Content Digest
sha256:054e185a3122abc54414c26918ac7ebca0eb22d4f8f0601b04a878938b1a562e
Details
Created

2025-02-28 08:19:51 UTC

Size

61.4 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-28T08:05:50.317Z
  • 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
    34007db3a5a74e7c773209a16c6d0a5cc09ef884
  • 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:e0bb3b6714a9d08cff3ce826535a79ec6f4208db93aa1e08e51c9f018c805cfc - 42.41% (26.1 MB)

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

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

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

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

[#006] sha256:5373c41155922ed64593829553c5697627de49aff2ac946a5391b2ea4b2b46b9 - 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-28 08:06:11 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-28 08:06:11 UTC (buildkit.dockerfile.v0)

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

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

USER kvrocks

2025-02-28 08:19:51 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-28 08:19:51 UTC (buildkit.dockerfile.v0)

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

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

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

2025-02-28 08:19:51 UTC (buildkit.dockerfile.v0)

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

2025-02-28 08:19:51 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-28 08:19:51 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-28 08:20:43 UTC

Size

61.3 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-28T08:05:54.808Z
  • 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
    34007db3a5a74e7c773209a16c6d0a5cc09ef884
  • 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:a10d60ed25fbde113f98d15615b24bf811b9c674b5e14693ded9450796e38982 - 43.07% (26.4 MB)

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

[#003] sha256:3656c4b58eb7cd3f0727fcd3e79b73558a5257dda6eb6c0311aafc7161200f49 - 0.0% (172 Bytes)

[#004] sha256:869c6bc24b106a201a83d33ff66d49c17fc9dd6455c05dd76629ca85798e4c26 - 13.27% (8.14 MB)

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

[#006] sha256:ca6a4f18f570090e1b50907e1c41a5e1520d6b24499569c0b55aa2fc30865a27 - 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-28 08:06:34 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-28 08:06:34 UTC (buildkit.dockerfile.v0)

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

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

USER kvrocks

2025-02-28 08:20:43 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-28 08:20:43 UTC (buildkit.dockerfile.v0)

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

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

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

2025-02-28 08:20:43 UTC (buildkit.dockerfile.v0)

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

2025-02-28 08:20:43 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-28 08:20:43 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"]