Commit d5d3716a authored by Hahn, Steven's avatar Hahn, Steven
Browse files

Add jupter to sunny container



Signed-off-by: default avatarSteven Hahn <hahnse@ornl.gov>
parent ac11deea
Loading
Loading
Loading
Loading
+10 −3
Original line number Diff line number Diff line
from code.ornl.gov:4567/gravitas/containers/julia:1.9.4-bookworm
FROM code.ornl.gov:4567/gravitas/containers/julia-notebook:latest

run apt-get update -y && \
USER root

RUN apt-get update -y && \
    apt-get upgrade -y && \
    apt-get install -y cmake xorg-dev mesa-utils xvfb libgl1 freeglut3-dev

run xvfb-run -s '-screen 0 1024x768x24' julia -e 'using Pkg; Pkg.add(["Sunny", "GLMakie", "WGLMakie", "IJulia"])'
# xvfb-run need to run as root

RUN xvfb-run -e /dev/stderr -s '-screen 0 1024x768x24' # Pkg.add("GLMakie"); Pkg.precompile();'

USER ${NB_UID}

RUN julia -e 'using Pkg; Pkg.add(["Sunny"]); Pkg.precompile();'