File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 1+ # Dockerfile
2+
3+ # Apple Silicon (ARM64) Compatible Base Image
4+ # FROM --platform=linux/arm64 python3.12=slim
5+ # FROM python:3.12-slim
6+ # FROM --platform=linux/arm64 python:3.12-slim
7+ FROM python:3.12-slim
8+
9+ # Define In-Container Working Directory
10+ # WORKDIR /app
11+
12+ # Copy Project Files From Host -> Container (config/metadata, source, aux scripts)
13+ # COPY <src> <target>
14+
15+ COPY pyproject.toml ./
16+ COPY src/ ./src/
17+ COPY scripts/ ./scripts/
18+
19+ # Install Dependencies
20+ # RUN pip install --upgrade pip && pip install .
21+ RUN pip install --upgrade --force-reinstall --no-cache-dir six
22+ RUN pip install --upgrade --force-reinstall --no-cache-dir pandas
23+ RUN pip install --upgrade pip && pip install .
24+
25+ # Initialize interactive python session for testing
26+ CMD ["python3" ]
You can’t perform that action at this time.
0 commit comments