From 15f9af7c5e414d5efa11a2311f73fee5f46893e2 Mon Sep 17 00:00:00 2001 From: Dawith Date: Tue, 30 Sep 2025 10:41:01 -0400 Subject: [PATCH] Build files for Windows added --- build/Dockerfile | 10 ++++++++++ build/requirements.txt | 15 +++++++++++++++ build/winbuild.ps1 | 1 + 3 files changed, 26 insertions(+) create mode 100644 build/Dockerfile create mode 100644 build/requirements.txt create mode 100644 build/winbuild.ps1 diff --git a/build/Dockerfile b/build/Dockerfile new file mode 100644 index 0000000..f72f914 --- /dev/null +++ b/build/Dockerfile @@ -0,0 +1,10 @@ +FROM nvcr.io/nvidia/jax:24.10-py3 + +WORKDIR /app/workdir +COPY requirements.txt . + +RUN apt-get update && apt-get install -y vim openjdk-17-jdk + +RUN python -m pip install --upgrade pip && pip install -r requirements.txt + +ENTRYPOINT ["/bin/bash"] diff --git a/build/requirements.txt b/build/requirements.txt new file mode 100644 index 0000000..39552fc --- /dev/null +++ b/build/requirements.txt @@ -0,0 +1,15 @@ +colorcet==3.1.0 +ffmpeg==1.4 +h5py==3.10.0 +keras==3.6.0 +matplotlib==3.7.1 +numpy==1.26.4 +opencv-python-headless==4.7.0.72 +pandas==2.0.2 +Pillow==9.5.0 +psutil==5.9.8 +pyspark==3.5.3 +scikit-learn +scipy==1.14.1 +seaborn==0.12.2 +tensorflow diff --git a/build/winbuild.ps1 b/build/winbuild.ps1 new file mode 100644 index 0000000..52bfb4b --- /dev/null +++ b/build/winbuild.ps1 @@ -0,0 +1 @@ +docker build -t geonosis .