Skip to content

Commit e129f3d

Browse files
committed
fix: build error due to missing libs
1 parent 9de1177 commit e129f3d

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

carbontracker/Dockerfile

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,16 @@ FROM python:3.13-slim
33

44
WORKDIR /app
55

6-
# Install uv (faster than pip)
6+
# Install system dependencies for reportlab and other packages
77
RUN apt-get update && \
8-
apt-get install -y git && \
8+
apt-get install -y \
9+
git \
10+
build-essential \
11+
libfreetype6-dev \
12+
libjpeg-dev \
13+
libpng-dev \
14+
zlib1g-dev \
15+
libffi-dev && \
916
pip install uv && \
1017
rm -rf /var/lib/apt/lists/*
1118

0 commit comments

Comments
 (0)