Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Install the base requirements for the app.
# This stage is to support development.
FROM --platform=$BUILDPLATFORM python:alpine AS base
FROM --platform=$BUILDPLATFORM python:3.12-alpine AS base
Copy link

Copilot AI Jan 7, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While pinning Python to 3.12-alpine is good for reproducibility, consider also pinning the nginx base image on line 38. Currently, node is pinned to version 18 and Python is now pinned to 3.12, but nginx:alpine is not version-pinned, which creates inconsistent version management across the Dockerfile and could lead to similar build failures in the future.

Copilot uses AI. Check for mistakes.
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
Expand Down