Namespace
apache
Image / Tag
kvrocks:nightly-20250322-74084cc
Content Digest
sha256:1ed57286f754d81f68ee5755421e8d7aeb792f2f596f9f0bd02543eaab2d1d10
Details
Created

2025-03-22 07:01:57 UTC

Size

61.5 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-03-22T06:47:54.992Z
  • 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
    74084cc0dfb8abdc155183e9d60d6c3bf068d31b
  • 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:6e909acdb790c5a1989d9cfc795fda5a246ad6664bb27b5c688e2b734b2c5fad - 43.75% (26.9 MB)

[#001] sha256:5f58cd317ba79c87ff79a16f45ca96a24245b9465f7464f2310c96fc1ec8f09d - 42.38% (26.1 MB)

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

[#003] sha256:20d9509e72c7ef9c414a7d42cdf1accccfa185955d565330478d05964254b76f - 0.0% (170 Bytes)

[#004] sha256:cad45bb8107240b28888020feaae3a2acb7ad657701cc76bf898d8a32d612a3c - 13.83% (8.5 MB)

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

[#006] sha256:fc88b6123d70e073578c87c730b28033ded0cf4f2214c359c64ad6c202a2c4c8 - 0.02% (15.2 KB)


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

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

2025-03-22 06:48: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-03-22 06:48:11 UTC (buildkit.dockerfile.v0)

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

2025-03-22 06:48: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-03-22 07:01:57 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-03-22 07:01:57 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-03-22 07:01:57 UTC (buildkit.dockerfile.v0)

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

2025-03-22 07:01:57 UTC (buildkit.dockerfile.v0)

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

2025-03-22 07:01:57 UTC (buildkit.dockerfile.v0)

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

2025-03-22 07:01:57 UTC (buildkit.dockerfile.v0)

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

2025-03-22 07:01:57 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-03-22 07:01:57 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-03-22 06:56:29 UTC

Size

61.4 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-03-22T06:48:06.305Z
  • 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
    74084cc0dfb8abdc155183e9d60d6c3bf068d31b
  • 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:d9b6365477446a79987b20560ae52637be6f54d6d2f801e16aaa0ca25dd0964b - 43.57% (26.7 MB)

[#001] sha256:86c85d82cd0e89d48f144a8727ec60b6f83d2896f4ec92d1154fe1c6c35fdbab - 43.03% (26.4 MB)

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

[#003] sha256:71660c27c79bad7cbaa6360f5ce97e841d62a4600a7dafb1fc770edb2337c533 - 0.0% (170 Bytes)

[#004] sha256:416c06c6b74faae857e0737ad71fc5805b20087a0276ddf2f938d3f74527392b - 13.35% (8.2 MB)

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

[#006] sha256:385789d0c0a89e64405830f98bf4de8850ffdc17c79a021e87a8c7b5027acc73 - 0.02% (15.2 KB)


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

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

2025-03-22 06:48:46 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-03-22 06:48:46 UTC (buildkit.dockerfile.v0)

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

2025-03-22 06:48:46 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-03-22 06:56:29 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-03-22 06:56:29 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-03-22 06:56:29 UTC (buildkit.dockerfile.v0)

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

2025-03-22 06:56:29 UTC (buildkit.dockerfile.v0)

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

2025-03-22 06:56:29 UTC (buildkit.dockerfile.v0)

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

2025-03-22 06:56:29 UTC (buildkit.dockerfile.v0)

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

2025-03-22 06:56:29 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-03-22 06:56:29 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"]