We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4ebc2ca commit 4aec6d9Copy full SHA for 4aec6d9
Dockerfile
@@ -55,11 +55,17 @@ WORKDIR /app
55
# Copy Python packages from builder
56
COPY --from=builder /usr/local/lib/python3.12/site-packages /usr/local/lib/python3.12/site-packages
57
58
+# Copy UV from builder for package installation
59
+COPY --from=builder /usr/local/bin/uv /usr/local/bin/uv
60
+
61
# Copy application code
62
COPY --chown=amp:amp src/ ./src/
63
COPY --chown=amp:amp apps/ ./apps/
64
COPY --chown=amp:amp data/ ./data/
-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 .
69
70
# Switch to non-root user
71
USER amp
0 commit comments