Commited minutiae

This commit is contained in:
2026-02-13 13:17:41 +01:00
parent 0ee74cbcb8
commit 9595675cdb
40 changed files with 4125 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
FROM debian:11
# Install system dependencies
RUN apt-get update && apt-get install -y wget libgl1 libglib2.0-0 python2 python3 python3-pip libsm6 libxext6 libxrender1
# Create main env for Jupyter Notebook
WORKDIR /tmp
RUN wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
RUN python2 get-pip.py
RUN python2 -m pip install tensorflow==1.7.0 keras==2.1.6 opencv-python==3.4.8.29 numpy scipy matplotlib pydot graphviz grpcio==1.29.0 markdown==2.6.11 scikit-image
RUN python3 -m pip install notebook
RUN python2 -m pip install ipykernel
RUN python2 -m ipykernel install --user
# Copy project files
WORKDIR /src
COPY ./MinutiaeNet /src/MinutiaeNet
# Launch Jupyter Notebook
EXPOSE 8888
CMD ["python3", "-m", "notebook", "--ip=0.0.0.0", "--port=8888", "--no-browser", "--IdentityProvider.token=''", "--allow-root"]