FROM ghcr.io/quarto-dev/quarto-full:1.5.22 # Avoid warnings by switching to noninteractive ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ && apt-get -y install git iproute2 procps lsb-release \ && apt-get -y install python3 python3-pip \ && apt-get -y install r-base \ && apt-get -y install julia RUN python3 -m pip install jupyter # https://discourse.julialang.org/t/how-to-install-all-packages-in-a-project-into-the-general-julia-manifest/84143 # RUN julia -e "using Pkg; Pkg.instantiate()" # COPY Project.toml /root/.julia/environments/v1.4/Project.toml # COPY Manifest.toml /root/.julia/environments/v1.4/Manifest.toml # RUN julia -e "using Pkg; Pkg.instantiate(); Pkg.precompile()" # # RUN quarto serve