# Get the base Python image FROM python:latest # Set the working directory in the container WORKDIR /code # Fetch the code RUN git clone --branch devel https://git.ipr.univ-rennes1.fr/epsi/msspec_python3.git . # Install system dependencies RUN apt-get update && apt-get install -y virtualenv gfortran libgtk-3-dev # Install msspec ENV PATH=/opt/bin:$PATH RUN make install VERBOSE=1 INSTALL_PREFIX=/opt # Add a non-privileged user RUN useradd -ms /bin/bash msspec USER msspec # Run the msspec frontend command on startup ENTRYPOINT ["msspec"]