Namespace
apache
Image / Tag
kvrocks:nightly-20250129-88f1f3e
Content Digest
sha256:b9e0fa43b251a950b4f6cf908f3fa9bf6df1f1435d4824fb91485f05a99dcaff
Details
Created

2025-01-29 07:25:40 UTC

Size

61.4 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-01-29T07:11:42.453Z
  • 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
    88f1f3ea1d7658ea4d6168f4f627ce40afe1aec7
  • 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:af302e5c37e9dc1dbe2eadc8f5059d82a914066b541b0d1a6daa91d0cc55057d - 43.85% (26.9 MB)

[#001] sha256:f19acc41752c32aef219dca931731bf54ed9f75499f65d1b9eb494e9603ca3ce - 42.45% (26 MB)

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

[#003] sha256:92ca69d98067b0b50199ffc063c1f99d4653b543ee16e9ffb69bcce1fe948823 - 0.0% (171 Bytes)

[#004] sha256:3fa7f8ea18784f594a22a359de91f21c6a1777af5a2d09d76ec5184b9b05154b - 13.66% (8.38 MB)

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

[#006] sha256:311b6c2096f4c26f74a3c837414d3526a5d2fb1702891ccf0acbbe0f4f119cd6 - 0.02% (15.1 KB)


History
2025-01-13 00:00:00 UTC (debuerreotype 0.15)

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

2025-01-29 07:12:03 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-01-29 07:12:04 UTC (buildkit.dockerfile.v0)

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

2025-01-29 07:12:04 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-01-29 07:25:40 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-01-29 07:25:40 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-01-29 07:25:40 UTC (buildkit.dockerfile.v0)

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

2025-01-29 07:25:40 UTC (buildkit.dockerfile.v0)

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

2025-01-29 07:25:40 UTC (buildkit.dockerfile.v0)

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

2025-01-29 07:25:40 UTC (buildkit.dockerfile.v0)

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

2025-01-29 07:25:40 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-01-29 07:25:40 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-01-29 07:19:33 UTC

Size

61.2 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-01-29T07:11:41.526Z
  • 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
    88f1f3ea1d7658ea4d6168f4f627ce40afe1aec7
  • 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:7ce705000c390df8b2edde0e8b9c65a6677da4503a8f8fd89b355a3f827a275f - 43.66% (26.7 MB)

[#001] sha256:92bb0a90bf800ee49bbd455d4c92607a1d5e8349cd5bae0a6f850de3ac5e679c - 43.11% (26.4 MB)

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

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

[#004] sha256:c321a021b76ae1c3ce713f57bb2fee6c9f3ee50d7559cb49e9e21dbdee9c1885 - 13.18% (8.08 MB)

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

[#006] sha256:d10fed5f742dc1eda3bf5d50a3ed0fcb3e6c76b9fa535438eab795625e1b81ec - 0.02% (15.1 KB)


History
2025-01-13 00:00:00 UTC (debuerreotype 0.15)

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

2025-01-29 07:12:14 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-01-29 07:12:14 UTC (buildkit.dockerfile.v0)

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

2025-01-29 07:12:15 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-01-29 07:19:33 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-01-29 07:19:33 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-01-29 07:19:33 UTC (buildkit.dockerfile.v0)

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

2025-01-29 07:19:33 UTC (buildkit.dockerfile.v0)

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

2025-01-29 07:19:33 UTC (buildkit.dockerfile.v0)

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

2025-01-29 07:19:33 UTC (buildkit.dockerfile.v0)

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

2025-01-29 07:19:33 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-01-29 07:19:33 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"]