From 3510af1fbd64d4fcd11d4e714026fa1a52819042 Mon Sep 17 00:00:00 2001 From: darius Date: Wed, 23 Apr 2025 16:22:54 -0700 Subject: [PATCH] added Docker setup --- Dockerfile | 19 +++++++++++++++++++ run.sh | 2 ++ 2 files changed, 21 insertions(+) create mode 100644 Dockerfile create mode 100644 run.sh diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..fed57db --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM python:3.11-slim + +# Install build dependencies and clean up +RUN apt-get update --fix-missing && \ + apt-get install -y --no-install-recommends \ + build-essential \ + cmake \ + ninja-build && \ + apt-get clean && rm -rf /var/lib/apt/lists/* + +WORKDIR /app +COPY . . + +# upgrade pip and install your package +RUN pip install --upgrade pip && \ + pip install -e . + + +CMD ["/bin/bash"] diff --git a/run.sh b/run.sh new file mode 100644 index 0000000..714c6ba --- /dev/null +++ b/run.sh @@ -0,0 +1,2 @@ +docker build -t rezero-dev . +docker run -it --rm -v "$(pwd)":/src rezero-dev