mirror of
https://gitlab.com/Anson-Projects/projects.git
synced 2025-07-27 16:41:25 +00:00
Switch to Quarto
This commit is contained in:
21
.devcontainer/Dockerfile
Normal file
21
.devcontainer/Dockerfile
Normal file
@@ -0,0 +1,21 @@
|
||||
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
|
Reference in New Issue
Block a user