| ADD alpine-minirootfs-3.24.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ENV VALKEY_VERSION=8.1.10 |
| LABEL org.opencontainers.image.source=https://github.com/valkey-io/valkey |
| RUN /bin/sh -c set -eux; addgroup -S -g 1000 valkey; adduser -S -G valkey -u 999 valkey # buildkit |
| RUN /bin/sh -c set -eux; apk add --no-cache tzdata setpriv openssl libgcc tini ; # buildkit |
| COPY /usr/local /usr/local # buildkit |
| RUN /bin/sh -c mkdir /data && chown valkey:valkey /data && chmod 1777 /data && mkdir -p /run/valkey && chown valkey:valkey /run/valkey && chmod 1777 /run/valkey && valkey-cli --version && valkey-server --version # buildkit |
| WORKDIR /data |
| COPY docker-entrypoint.sh /usr/local/bin/ # buildkit |
| ENTRYPOINT ["tini" "--" "docker-entrypoint.sh"] |
| EXPOSE [6379/tcp] |
| CMD ["valkey-server"] |