Namespace
apache
Image / Tag
kvrocks:nightly-20241206-698c3d4
Content Digest
sha256:e837352b14f498fa2d10158d14fdbfd07e767d7269e16eb3107d730ca71fed06
Details
Created

2024-12-06 09:25:04 UTC

Size

62.5 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2024-12-06T09:06:28.134Z
  • 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
    698c3d4cedb7321b70bb4b4b2bc0abc9cd8db337
  • 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:bc0965b23a04fe7f2d9fb20f597008fcf89891de1c705ffc1c80483a1f098e4f - 43.11% (26.9 MB)

[#001] sha256:5101927ef5d2de0a9539acc13dd4dcbb9a104f5b94428061a9f434d5a424d3d1 - 41.28% (25.8 MB)

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

[#003] sha256:5cd99e03034aaa2a3c8d92c0f81bb0ca4511b5f62aa43bfed2a86b54e0a371c2 - 0.0% (171 Bytes)

[#004] sha256:21ec40c5ab89c485223042fb84ac7882f073f998937b1995d0cd7e7af0f451a0 - 15.57% (9.72 MB)

[#005] sha256:2749f93970ed8cb2f33c1c1311ea22f6235adbc0145f19e6ae67db7790084a06 - 0.01% (9.1 KB)

[#006] sha256:9775ee8a4da85a46b0ea6ae665f3776ce7e4e0b39794eb84001adc988c27c132 - 0.02% (14.9 KB)


History
2024-12-02 00:00:00 UTC (debuerreotype 0.15)

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

2024-12-06 09:06: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

2024-12-06 09:06:41 UTC (buildkit.dockerfile.v0)

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

2024-12-06 09:06: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-12-06 09:25:04 UTC (buildkit.dockerfile.v0)

USER kvrocks

2024-12-06 09:25:04 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2024-12-06 09:25:04 UTC (buildkit.dockerfile.v0)

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

2024-12-06 09:25:04 UTC (buildkit.dockerfile.v0)

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

2024-12-06 09:25:04 UTC (buildkit.dockerfile.v0)

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

2024-12-06 09:25:04 UTC (buildkit.dockerfile.v0)

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

2024-12-06 09:25:04 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2024-12-06 09:25:04 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-12-06 11:53:00 UTC

Size

62.3 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2024-12-06T09:06:28.134Z
  • 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
    698c3d4cedb7321b70bb4b4b2bc0abc9cd8db337
  • 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:bb3f2b52e6af242cee1bc6c19ce79e05544f8a1d13f5a6c1e828d98d2dbdc94e - 42.98% (26.8 MB)

[#001] sha256:55bac1d7ead8d126162e23d8d0f164a73c66c09a42db1f63c23a25542e4b18a8 - 41.98% (26.1 MB)

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

[#003] sha256:6d4575186611acd0d0d69632d2a18633600851bfe9e9fa7904f3c08bedc9ce11 - 0.0% (171 Bytes)

[#004] sha256:a9b56a2e87345fe6ef63b1cebad1219f679f3741bc068d6c646c444b89223d7d - 15.0% (9.34 MB)

[#005] sha256:2749f93970ed8cb2f33c1c1311ea22f6235adbc0145f19e6ae67db7790084a06 - 0.01% (9.1 KB)

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


History
2024-12-02 00:00:00 UTC (debuerreotype 0.15)

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

2024-12-06 09:08:20 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-12-06 09:08:21 UTC (buildkit.dockerfile.v0)

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

2024-12-06 09:08:21 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-12-06 11:53:00 UTC (buildkit.dockerfile.v0)

USER kvrocks

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

VOLUME [/var/lib/kvrocks]

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

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

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

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

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

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

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

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

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

EXPOSE map[6666/tcp:{}]

2024-12-06 11:53:00 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"]