Skip to content

Commit 4aec6d9

Browse files
committed
Dockerfile: Install amp package
1 parent 4ebc2ca commit 4aec6d9

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Dockerfile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,17 @@ WORKDIR /app
5555
# Copy Python packages from builder
5656
COPY --from=builder /usr/local/lib/python3.12/site-packages /usr/local/lib/python3.12/site-packages
5757

58+
# Copy UV from builder for package installation
59+
COPY --from=builder /usr/local/bin/uv /usr/local/bin/uv
60+
5861
# Copy application code
5962
COPY --chown=amp:amp src/ ./src/
6063
COPY --chown=amp:amp apps/ ./apps/
6164
COPY --chown=amp:amp data/ ./data/
62-
COPY --chown=amp:amp pyproject.toml ./
65+
COPY --chown=amp:amp pyproject.toml README.md ./
66+
67+
# Install the amp package in the system Python
68+
RUN uv pip install --system --no-cache -e .
6369

6470
# Switch to non-root user
6571
USER amp

0 commit comments

Comments
 (0)