diff --git a/docker/api.Dockerfile b/docker/api.Dockerfile index 862af04..8f50244 100644 --- a/docker/api.Dockerfile +++ b/docker/api.Dockerfile @@ -20,7 +20,7 @@ RUN CGO_ENABLED=1 go build -o /bin/api-server ./cmd/api RUN CGO_ENABLED=0 go build -o /bin/migrate ./cmd/migrate # Runtime stage -FROM alpine:3.23 +FROM alpine:3.24 RUN apk add --no-cache ca-certificates tzdata diff --git a/docker/indexer-scip.Dockerfile b/docker/indexer-scip.Dockerfile index c4a8eec..219cce4 100644 --- a/docker/indexer-scip.Dockerfile +++ b/docker/indexer-scip.Dockerfile @@ -27,7 +27,7 @@ COPY . . RUN CGO_ENABLED=0 go build -o /bin/indexer ./cmd/indexer # Build ctags in a separate stage (cleaner) -FROM alpine:3.23 AS ctags-builder +FROM alpine:3.24 AS ctags-builder WORKDIR /tmp @@ -45,7 +45,7 @@ RUN apk add --no-cache git RUN go install github.com/scip-code/scip-go/cmd/scip-go@latest # Runtime stage -FROM alpine:3.23 +FROM alpine:3.24 # Install runtime dependencies # - git, ca-certificates, tzdata, jansson: base indexer requirements diff --git a/docker/indexer.Dockerfile b/docker/indexer.Dockerfile index 47f74d1..a06d9a8 100644 --- a/docker/indexer.Dockerfile +++ b/docker/indexer.Dockerfile @@ -27,7 +27,7 @@ COPY . . RUN CGO_ENABLED=0 go build -o /bin/indexer ./cmd/indexer # Build ctags in a separate stage (cleaner) -FROM alpine:3.23 AS ctags-builder +FROM alpine:3.24 AS ctags-builder WORKDIR /tmp @@ -39,7 +39,7 @@ RUN chmod +x /tmp/install-ctags-alpine.sh RUN /tmp/install-ctags-alpine.sh # Runtime stage -FROM alpine:3.23 +FROM alpine:3.24 # Install runtime dependencies RUN apk add --no-cache ca-certificates tzdata git jansson diff --git a/docker/zoekt-refresh.Dockerfile b/docker/zoekt-refresh.Dockerfile index a4058a0..fb810bf 100644 --- a/docker/zoekt-refresh.Dockerfile +++ b/docker/zoekt-refresh.Dockerfile @@ -16,7 +16,7 @@ COPY internal/log/ ./internal/log/ RUN CGO_ENABLED=0 go build -ldflags="-s -w" -o /bin/zoekt-refresh ./cmd/zoekt-refresh # Runtime stage - minimal image -FROM alpine:3.23 +FROM alpine:3.24 # Install ca-certificates for any HTTPS needs RUN apk add --no-cache ca-certificates tzdata diff --git a/docker/zoekt.Dockerfile b/docker/zoekt.Dockerfile index 930abd7..a21fc11 100644 --- a/docker/zoekt.Dockerfile +++ b/docker/zoekt.Dockerfile @@ -17,7 +17,7 @@ RUN CGO_ENABLED=0 go build -o /bin/zoekt-webserver ./cmd/zoekt-webserver RUN CGO_ENABLED=0 go build -o /bin/zoekt-git-index ./cmd/zoekt-git-index # Build ctags in a separate stage (cleaner) -FROM alpine:3.23 AS ctags-builder +FROM alpine:3.24 AS ctags-builder WORKDIR /tmp @@ -29,7 +29,7 @@ RUN chmod +x /tmp/install-ctags-alpine.sh RUN /tmp/install-ctags-alpine.sh # Runtime stage -FROM alpine:3.23 +FROM alpine:3.24 # Install runtime dependencies RUN apk add --no-cache ca-certificates tzdata git jansson