Namespace
apache
Image / Tag
kvrocks:nightly-20250209-e07972b
Content Digest
sha256:424ec50067e2d4c7d0d1067eb88b0177bcbcf1b72406e76ef20b5fe55ed8f673
Details
Created

2025-02-09 10:51:08 UTC

Size

61.4 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-09T10:37:07.934Z
  • 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
    e07972b4a9859949b2d98395c13e8d5c0ac903c6
  • 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.83% (26.9 MB)

[#001] sha256:7cd83f29c0c8f06a3b30a49e20f4a0df35f23b72fd20881e15111fbc8edff050 - 42.44% (26.1 MB)

[#002] sha256:52ece92b15a4050401035fe49403ca35705be2ca96dfaa506c839b8c712823f3 - 0.0% (1.11 KB)

[#003] sha256:bd6b84c185b3a3c40dc9a0f22ebcec57df263fa5058d2e047057e910802ce6b0 - 0.0% (168 Bytes)

[#004] sha256:25965bafbf1685698a206d441209a7811fdbea65a98b2ef5b09ad5e9f59ad7de - 13.7% (8.41 MB)

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

[#006] sha256:37f64540afabd17100101c3783dc27bd424d4fdde49f914acad427c6fc936200 - 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-09 10:37:28 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-09 10:37:28 UTC (buildkit.dockerfile.v0)

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

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

USER kvrocks

2025-02-09 10:51:08 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-09 10:51:08 UTC (buildkit.dockerfile.v0)

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

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

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

2025-02-09 10:51:08 UTC (buildkit.dockerfile.v0)

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

2025-02-09 10:51:08 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-09 10:51:08 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-09 10:44:55 UTC

Size

61.3 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-09T10:37:06.618Z
  • 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
    e07972b4a9859949b2d98395c13e8d5c0ac903c6
  • 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.64% (26.7 MB)

[#001] sha256:de95a57d24780ac6efe6ffd719a2fe5796afd204865e5c6a8d1fa4a9b930479d - 43.09% (26.4 MB)

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

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

[#004] sha256:c57021fbc054e47fdf6eccef6a44d57ee92faaa2ce53a4c26e3e08233764dea1 - 13.22% (8.1 MB)

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

[#006] sha256:031af740a0faaa82dfb9fe93c85b53bb6e8791d833fcd2fdb1b8125766b3318c - 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-09 10:37: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-09 10:37:33 UTC (buildkit.dockerfile.v0)

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

2025-02-09 10:37:33 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-09 10:44:55 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-02-09 10:44:55 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-09 10:44:55 UTC (buildkit.dockerfile.v0)

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

2025-02-09 10:44: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-02-09 10:44:55 UTC (buildkit.dockerfile.v0)

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

2025-02-09 10:44:55 UTC (buildkit.dockerfile.v0)

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

2025-02-09 10:44:55 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-09 10:44: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"]