Namespace
apache
Image / Tag
kvrocks:nightly-20250507-496f9d4
Content Digest
sha256:7fc6d75aae3744c5ab64b781a3f770327b32a0a3c777f2da843288b5cdd09373
Details
Created

2025-05-07 14:50:21 UTC

Size

61.6 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-05-07T14:35:50.775Z
  • 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
    496f9d4cabfac384371bef20191e1b24d62bef52
  • 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:254e724d77862dc53abbd3bf0e27f9d2f64293909cdd3d0aad6a8fe5a6680659 - 43.68% (26.9 MB)

[#001] sha256:ec0339dfc77ac07734f2013adb163840b1cc9b11dacf882e2e21997b7473a76f - 42.27% (26 MB)

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

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

[#004] sha256:072ab08a4b60fbea471ab2b4961b5d9a976e4633065e3b3f21617492f453df8c - 14.01% (8.63 MB)

[#005] sha256:e3f74144142034dd20f279b047d7437d3977c66f1d48743bd092529bb489ed54 - 0.01% (9.21 KB)

[#006] sha256:86bf9fec85c4ee0e584f4361bc520f76cd82823cdd8c98de2675954801048ea3 - 0.02% (15.2 KB)


History
2025-04-28 00:00:00 UTC (debuerreotype 0.15)

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

2025-05-07 14:36:06 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-05-07 14:36:06 UTC (buildkit.dockerfile.v0)

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

2025-05-07 14:36:06 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-05-07 14:50:21 UTC (buildkit.dockerfile.v0)

USER kvrocks

2025-05-07 14:50:21 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-05-07 14:50:21 UTC (buildkit.dockerfile.v0)

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

2025-05-07 14:50:21 UTC (buildkit.dockerfile.v0)

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

2025-05-07 14:50:21 UTC (buildkit.dockerfile.v0)

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

2025-05-07 14:50:21 UTC (buildkit.dockerfile.v0)

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

2025-05-07 14:50:21 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-05-07 14:50:21 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-05-07 14:44:12 UTC

Size

61.5 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-05-07T14:35:55.414Z
  • 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
    496f9d4cabfac384371bef20191e1b24d62bef52
  • 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:943331d8a9a9863299c02e5de6cce58602a5bc3dc564315aa886fe706376f27f - 43.51% (26.8 MB)

[#001] sha256:d1e44d1019026eba9017ba1b7e60acd6cecbadae8bac94f7ff8032d90873d1d7 - 42.92% (26.4 MB)

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

[#003] sha256:545b0bd76a7fb229775d0a50a02bbd091d01d9d75cccf65d191c592e7fbcde44 - 0.0% (171 Bytes)

[#004] sha256:4d404c6f08998fbe1c71a2b8d34fe597b6605169ffe5958edf5639ac8c4a2d40 - 13.53% (8.32 MB)

[#005] sha256:9e6271a185f273de30c0f2796b473c01ec3e5d13ea39558277d0e6c85b76df39 - 0.01% (9.21 KB)

[#006] sha256:0aa3aced6a084ee01ff5db371b54ca4f989ad81c089da15daaabe2702b0dff8a - 0.02% (15.2 KB)


History
2025-04-28 00:00:00 UTC (debuerreotype 0.15)

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

2025-05-07 14:36:35 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-05-07 14:36:36 UTC (buildkit.dockerfile.v0)

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

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

USER kvrocks

2025-05-07 14:44:12 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/kvrocks]

2025-05-07 14:44:12 UTC (buildkit.dockerfile.v0)

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

2025-05-07 14:44:12 UTC (buildkit.dockerfile.v0)

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

2025-05-07 14:44:12 UTC (buildkit.dockerfile.v0)

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

2025-05-07 14:44:12 UTC (buildkit.dockerfile.v0)

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

2025-05-07 14:44:12 UTC (buildkit.dockerfile.v0)

EXPOSE map[6666/tcp:{}]

2025-05-07 14:44:12 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"]