Namespace
apache
Image / Tag
kvrocks:2.11.1
Content Digest
sha256:0f841c8bf92078a99200cdc388c5a2f4aa428731173595c14c129a1e2d927b6c
Details
Created

2025-02-04 12:00:06 UTC

Size

62.8 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-04T11:46:23.876Z
  • 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
    8d56734134918120520abdcec70dcf0f73db5492
  • 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
    v2.11.1-rc1

Environment
PATH

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


Layers

[#000] sha256:c29f5b76f736a8b555fd191c48d6581bb918bcd605a7cbcc76205dd6acff3260 - 42.85% (26.9 MB)

[#001] sha256:60c808a4e28e6cb66c4327c8dce6c9f89070c8db7b3c0268f990e3b0d124fe27 - 41.48% (26 MB)

[#002] sha256:2b00293909988766a918a5abce35bdadae31a2ad50fe5ab4d380c72859f03bff - 0.0% (1.1 KB)

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

[#004] sha256:0373857dcb779422ba2a5d67788a8d2db2d7e707a9e8fc225547c9e796399df2 - 15.63% (9.82 MB)

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

[#006] sha256:5f9158564799c7e9f512bfc3465f9fa7108e0e06e0763f936c64f827aff47502 - 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-04 11:46:40 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-04 11:46:40 UTC (buildkit.dockerfile.v0)

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

2025-02-04 11:46:40 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-04 12:00:06 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-02-04 12:00:06 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-04 12:00:06 UTC (buildkit.dockerfile.v0)

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

2025-02-04 12:00:06 UTC (buildkit.dockerfile.v0)

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

2025-02-04 12:00:06 UTC (buildkit.dockerfile.v0)

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

2025-02-04 12:00:06 UTC (buildkit.dockerfile.v0)

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

2025-02-04 12:00:06 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-04 12:00:06 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-04 11:55:23 UTC

Size

62.6 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-02-04T11:46:26.253Z
  • 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
    8d56734134918120520abdcec70dcf0f73db5492
  • 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
    v2.11.1-rc1

Environment
PATH

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


Layers

[#000] sha256:4d2547c084994a809c138e688fbe4ee14eedbc6e2defc5b1c680edd16e291473 - 42.72% (26.7 MB)

[#001] sha256:e60ec7da148d6f0f2ab8a2596e59899faf7ae9f047e067e9e2269fb489df0add - 42.18% (26.4 MB)

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

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

[#004] sha256:33e4c4c2f52105502f9fc312672d0075b967c396755eba0c939c70a86c563973 - 15.05% (9.42 MB)

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

[#006] sha256:c2272a7d4e053243d7e0208d0d6015c6518ff141010edd8f68cfb62c8213fda3 - 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-04 11:46:53 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-04 11:46:53 UTC (buildkit.dockerfile.v0)

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

2025-02-04 11:46:54 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-04 11:55:23 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-02-04 11:55:23 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-02-04 11:55:23 UTC (buildkit.dockerfile.v0)

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

2025-02-04 11:55:23 UTC (buildkit.dockerfile.v0)

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

2025-02-04 11:55:23 UTC (buildkit.dockerfile.v0)

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

2025-02-04 11:55:23 UTC (buildkit.dockerfile.v0)

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

2025-02-04 11:55:23 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-02-04 11:55:23 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"]