FROM docker.io/library/ruby:3.3-alpine3.23 AS builder WORKDIR /srv/jekyll RUN apk update && apk add --no-cache alpine-sdk && rm -rf /var/cache/apk/* COPY Gemfile* ./ RUN bundle install FROM docker.io/library/ruby:3.3-alpine3.23 RUN apk update && apk add --no-cache git libstdc++ && rm -rf /var/cache/apk/* WORKDIR /srv/jekyll COPY --from=builder /usr/local/bundle /usr/local/bundle CMD ["bundle", "exec", "jekyll", "build"]