Skip to content
Snippets Groups Projects
Select Git revision
  • ee9b7e830dd00fc07f36a7635190a067ef9ed910
  • master default protected
  • optimize_trapping
  • script_devel
  • parallel_trapping
  • unify_iterations
  • containers-m10
  • magma_refinement
  • release9
  • enable_svd
  • parallel_angles_gmu
  • containers-m8
  • parallel_angles
  • profile_omp_leonardo
  • test_nvidia_profiler
  • containers
  • shaditest
  • test1
  • main
  • 3-error-in-run-the-program
  • experiment
  • NP_TMcode-M10a.03
  • NP_TMcode-M10a.02
  • NP_TMcode-M10a.01
  • NP_TMcode-M10a.00
  • NP_TMcode-M9.01
  • NP_TMcode-M9.00
  • NP_TMcode-M8.03
  • NP_TMcode-M8.02
  • NP_TMcode-M8.01
  • NP_TMcode-M8.00
  • NP_TMcode-M7.00
  • v0.0
33 results

DEDFB

Blame
  • Dockerfile 955 B
    FROM base
    MAINTAINER Stefano Alberto Russo <stefano.russo@inaf.it>
    
    # Switch to root
    USER root
    
    #------------------------
    # Install Jupyter
    #------------------------
    
    # Curl
    RUN apt-get install curl -y
    
    # Install get-pip script
    RUN curl -O https://bootstrap.pypa.io/get-pip.py
    
    # Install Python3 and Pip3
    RUN apt-get install python3 python3-distutils -y 
    RUN python3 get-pip.py #-c <(echo 'pip==20.2')
    
    # Python-tk required by matplotlib/six
    RUN apt-get install python-tk python3-tk python3-dev build-essential -y
    
    # Install Jupyter and Sphinx for docs
    RUN pip3 install notebook==5.7.10 
    
    
    #------------------------
    # Post-intall
    #------------------------
    
    # Fix home permissions
    RUN chmod 777 /home
    
    # Set entrypoint command
    COPY files/entrypoint.sh /usr/bin/entrypoint.sh
    RUN chmod 755 /usr/bin/entrypoint.sh
    ENV DEFAULT_ENTRYPOINT_COMMAND="/usr/bin/entrypoint.sh"
    
    # Set user
    USER metauser
    
    # Set container name
    ENV CONTAINER_NAME='jupyternotebook'