# ------------------------------------------------------- # Relies on JUPYTER_PORT being set in docker-compose.yml # ------------------------------------------------------- FROM pytorch/pytorch:latest # Install packages RUN pip install jupyterlab ipywidgets RUN pip install pandas numpy RUN pip install plotly # RUN pip install autogluon # # Install additional applications RUN apt update RUN apt-get install graphviz -y # Set environment variables, etc. #ENV MY_ENV_VAR=myvalue COPY cvttpy /cvttpy # Set the working directory WORKDIR /workspace # Expose the port for JupyterLab EXPOSE ${JUPYTER_PORT} # Command to run JupyterLab CMD ["jupyter-lab", "--ip=0.0.0.0", "--port=8888", "--no-browser", "--allow-root", "--NotebookApp.token=''"]