FROM continuumio/miniconda3:latest

WORKDIR /workspace/mq3drecon
COPY metaquest-3d-reconstruction .

RUN apt-get update && \
    apt-get install -y --no-install-recommends \
        x11-apps libglu1-mesa libgl1 libglfw3 && \
    rm -rf /var/lib/apt/lists/*

RUN conda env create -f environment.yml
SHELL ["conda", "run", "-n", "mq3drecon", "/bin/bash", "-c"]

RUN echo "conda activate mq3drecon" >> ~/.profile
CMD ["/bin/bash", "-l"]
