From 2692288350f1a7709013ccd41f752e818bc57854 Mon Sep 17 00:00:00 2001 From: Anton Date: Sun, 13 Jul 2025 23:33:06 +0500 Subject: [PATCH] docker: entrypoint --- .dockerignore | 6 ++++++ Dockerfile | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..cff4af5 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,6 @@ +.dockerignore +.git +.gitignore +.vscode/ +build/ +Dockerfile diff --git a/Dockerfile b/Dockerfile index 7488bac..7a84de9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,10 +8,11 @@ RUN make build FROM alpine:latest RUN apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/edge/main valkey-cli +RUN ln -s /usr/bin/valkey-cli /usr/local/bin/redis-cli RUN mkdir /data VOLUME /data WORKDIR /data COPY --from=build /app/build/redka /usr/local/bin/redka HEALTHCHECK CMD valkey-cli PING || exit 1 EXPOSE 6379 -CMD ["redka", "-h", "0.0.0.0", "-p", "6379", "redka.db"] +ENTRYPOINT ["redka", "-h", "0.0.0.0", "-p", "6379"]