Namespace
apache
Image / Tag
kvrocks:nightly-20241130-5cdc8c3
Content Digest
sha256:3593c583ea489196d59ccdd42df8ba9fb2a046ccd99bf3c364a56e44804d577b
Details
Created

2024-11-30 13:42:42 UTC

Size

63.8 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2024-11-30T13:24:29.319Z
  • 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
    5cdc8c3b247e78e35a014a80d175bf5c7e5d53c5
  • 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:2d429b9e73a6cf90a5bb85105c8118b30a1b2deedeae3ea9587055ffcb80eb45 - 43.51% (27.8 MB)

[#001] sha256:223c4d72a9bc7f233062724d4d06457c8c7cbb271bc3f03e5676b0b0768ae0d2 - 41.33% (26.4 MB)

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

[#003] sha256:1d6c47246e5c2ab24c14fbb370b59f91de00ce140d49dc3d55ef429ca271e324 - 0.0% (172 Bytes)

[#004] sha256:d08af4844662522c1aefd9e585d92d7a1a583987f7a720b5938bb13838fa6870 - 15.13% (9.66 MB)

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

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


History
2024-11-11 00:00:00 UTC (buildkit.dockerfile.v0)

ADD rootfs.tar.xz / # buildkit

2024-11-11 00:00:00 UTC (buildkit.dockerfile.v0)

CMD ["bash"]

2024-11-30 13:24:47 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-11-30 13:24:47 UTC (buildkit.dockerfile.v0)

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

2024-11-30 13:24:47 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-11-30 13:42:42 UTC (buildkit.dockerfile.v0)

USER kvrocks

2024-11-30 13:42:42 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2024-11-30 13:42:42 UTC (buildkit.dockerfile.v0)

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

2024-11-30 13:42:42 UTC (buildkit.dockerfile.v0)

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

2024-11-30 13:42:42 UTC (buildkit.dockerfile.v0)

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

2024-11-30 13:42:42 UTC (buildkit.dockerfile.v0)

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

2024-11-30 13:42:42 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2024-11-30 13:42:42 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-11-30 16:05:47 UTC

Size

63.9 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2024-11-30T13:24:29.319Z
  • 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
    5cdc8c3b247e78e35a014a80d175bf5c7e5d53c5
  • 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:6d29a096dd42e5e003949f934fa6b1a3ec8e076dd8cfc2a85a4e750a3639bf7a - 43.55% (27.8 MB)

[#001] sha256:eb813a6af9e0ea4ac32fb912047fa2dda0c22aed0598e774130e82f827fe6a7e - 41.88% (26.7 MB)

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

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

[#004] sha256:04106054da03a79a884128c1c3557899b6bfc288ba49adadef5f2657b33fd7e5 - 14.53% (9.28 MB)

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

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


History
2024-11-11 00:00:00 UTC (buildkit.dockerfile.v0)

ADD rootfs.tar.xz / # buildkit

2024-11-11 00:00:00 UTC (buildkit.dockerfile.v0)

CMD ["bash"]

2024-11-30 13:26: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

2024-11-30 13:26:40 UTC (buildkit.dockerfile.v0)

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

2024-11-30 13:26: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

2024-11-30 16:05:47 UTC (buildkit.dockerfile.v0)

USER kvrocks

2024-11-30 16:05:47 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2024-11-30 16:05:47 UTC (buildkit.dockerfile.v0)

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

2024-11-30 16:05:47 UTC (buildkit.dockerfile.v0)

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

2024-11-30 16:05:47 UTC (buildkit.dockerfile.v0)

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

2024-11-30 16:05:47 UTC (buildkit.dockerfile.v0)

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

2024-11-30 16:05:47 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2024-11-30 16:05:47 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"]