books/Dockerfile
Djohn 6ab266ade5
Some checks failed
books / docker (push) Successful in 12s
books / deploy (push) Failing after 1s
fix: use pre-built mdbook image
2026-02-07 11:04:04 +01:00

17 lines
279 B
Docker

# Build stage - use pre-built mdbook
FROM peaceiris/mdbook:v0.4.40 AS builder
WORKDIR /book
COPY book.toml .
COPY src/ src/
RUN mdbook build
# Runtime stage
FROM nginx:alpine
COPY --from=builder /book/book /usr/share/nginx/html
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]