Namespace
apache
Image / Tag
kvrocks:nightly-20241225-d38dda8
Content Digest
sha256:b8c758b90b54ef78d7d205cdcbf5a3da8658bf08f135b3e19a78ac43da6be271
Details
Created

2024-12-25 02:52:28 UTC

Size

62.5 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2024-12-25T02:33:37.952Z
  • 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
    d38dda871194e37d72252ce380f6f985f02a29e7
  • 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
    nightly

Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:fd674058ff8f8cfa7fb8a20c006fc0128541cbbad7f7f7f28df570d08f9e4d92 - 43.06% (26.9 MB)

[#001] sha256:9dffb4e3dc7fd6ade33a51d4e68dc4f5d9d3310f09c3baa366a3cf37800370ee - 41.32% (25.8 MB)

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

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

[#004] sha256:c08a7dcc6846f0f183812549532ec9e7d38d95ce74530b3a1144c0f973dcee59 - 15.59% (9.75 MB)

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

[#006] sha256:5a3dcd98c819911a339dd7d0d9b4f818b3f4df17c046393d3a2f2907addf1f2e - 0.02% (14.9 KB)


History
2024-12-23 00:00:00 UTC (debuerreotype 0.15)

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

2024-12-25 02:33:51 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

2024-12-25 02:33:51 UTC (buildkit.dockerfile.v0)

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

2024-12-25 02:33:51 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

2024-12-25 02:52:28 UTC (buildkit.dockerfile.v0)

USER kvrocks

2024-12-25 02:52:28 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2024-12-25 02:52:28 UTC (buildkit.dockerfile.v0)

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

2024-12-25 02:52:28 UTC (buildkit.dockerfile.v0)

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

2024-12-25 02:52:28 UTC (buildkit.dockerfile.v0)

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

2024-12-25 02:52:28 UTC (buildkit.dockerfile.v0)

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

2024-12-25 02:52:28 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2024-12-25 02:52: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"]

Details
Created

2024-12-25 05:21:27 UTC

Size

62.3 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2024-12-25T02:33:37.952Z
  • 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
    d38dda871194e37d72252ce380f6f985f02a29e7
  • 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
    nightly

Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:f5c6876bb3d7d368455916fa98c705330bd8a8d9c080ccea8fe4c4b35a2ecb1f - 42.92% (26.8 MB)

[#001] sha256:c117dfa3f2de380d4ddc247a327b482e7643babf0fb1618fc2c01c17296808c1 - 42.01% (26.2 MB)

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

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

[#004] sha256:c16a48e3004981105f07c56f7c278a403c98129730a537cb61769e5773b2044e - 15.02% (9.37 MB)

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

[#006] sha256:bbd9fbaf2ff2e7118ab301e1839680c0dbd1bd60e888e22bb794ba7787413cf2 - 0.02% (14.9 KB)


History
2024-12-23 00:00:00 UTC (debuerreotype 0.15)

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

2024-12-25 02:35: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

2024-12-25 02:35:34 UTC (buildkit.dockerfile.v0)

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

2024-12-25 02:35: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

2024-12-25 05:21:27 UTC (buildkit.dockerfile.v0)

USER kvrocks

2024-12-25 05:21:27 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2024-12-25 05:21:27 UTC (buildkit.dockerfile.v0)

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

2024-12-25 05:21:27 UTC (buildkit.dockerfile.v0)

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

2024-12-25 05:21:27 UTC (buildkit.dockerfile.v0)

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

2024-12-25 05:21:27 UTC (buildkit.dockerfile.v0)

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

2024-12-25 05:21:27 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2024-12-25 05:21:27 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"]