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