Namespace
apache
Image / Tag
kvrocks:nightly-20250325-d6ea22a
Content Digest
sha256:bdb90e9bc13566054d529c5fc9a382546212f4e22480b2b3e3c33c04346f1b19
Details
Created

2025-03-25 03:57:02 UTC

Size

61.5 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-03-25T03:43:25.533Z
  • 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
    d6ea22a69fd86ddb0fedd297a550ce02433d4f83
  • 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:d578d47c6abc8f43ec8d317bf353bd6523650dc86bea9ea94fc114f55163a95f - 42.39% (26.1 MB)

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

[#003] sha256:07693feee735de4eba1805580c83e006c1b1f89e202b2a3494249557b9197677 - 0.0% (170 Bytes)

[#004] sha256:6e1fa96eaaefb9c6f74bca1d31e0e051fbbcbda6f393045e99caf42bd15608b5 - 13.82% (8.5 MB)

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

[#006] sha256:0c934842e7c4b9462815948444b72992f6471d29edf5c32fde4fb3e14df93b99 - 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-25 03:43:41 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-25 03:43:41 UTC (buildkit.dockerfile.v0)

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

2025-03-25 03:43: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-03-25 03:57:02 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-03-25 03:57:02 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-03-25 03:57:02 UTC (buildkit.dockerfile.v0)

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

2025-03-25 03:57:02 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-25 03:57:02 UTC (buildkit.dockerfile.v0)

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

2025-03-25 03:57:02 UTC (buildkit.dockerfile.v0)

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

2025-03-25 03:57:02 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-03-25 03:57:02 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-25 03:51:55 UTC

Size

61.4 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-03-25T03:43:32.023Z
  • 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
    d6ea22a69fd86ddb0fedd297a550ce02433d4f83
  • 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:80eba1f3a3b3c9226a1545c1abb211fc3b237e59a2794b176653e966dd8502c1 - 43.04% (26.4 MB)

[#002] sha256:050724f86a439ec6de542b6d9e251aa588ca9882530cac88b6d1eab92b90bbd3 - 0.0% (1.11 KB)

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

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

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

[#006] sha256:e6b16d0c12f037c8e8158a481a02dc2eef8ae74685a5927a0770ab37e91ec01e - 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-25 03:44:08 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-25 03:44:08 UTC (buildkit.dockerfile.v0)

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

2025-03-25 03:44:08 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-25 03:51:55 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-03-25 03:51:55 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-03-25 03:51:55 UTC (buildkit.dockerfile.v0)

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

2025-03-25 03:51:55 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-25 03:51:55 UTC (buildkit.dockerfile.v0)

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

2025-03-25 03:51:55 UTC (buildkit.dockerfile.v0)

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

2025-03-25 03:51:55 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-03-25 03:51:55 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"]