File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change 2727# Could use virtual environment - "RUN virtualenv -p /usr/bin/python3 /venv" and ". /venv/bin/activate" && in front of pip and julia commands
2828RUN python3 -m pip install jupyter jupytext matplotlib
2929
30- RUN wget https://julialang-s3.julialang.org/bin/linux/x64/1.3/julia-1.3.1-linux-x86_64.tar.gz && \
31- tar -xzv < julia-1.3.1-linux-x86_64.tar.gz && \
32- ln -s /julia-1.3.1/bin/julia /usr/bin/julia && \
33- rm julia-1.3.1-linux-x86_64.tar.gz
30+ # Specify Julia version. Find current version on https://julialang.org/downloads/
31+ ARG JULIA_VERSION_SHORT="1.5"
32+ ARG JULIA_VERSION_FULL="${JULIA_VERSION_SHORT}.3"
33+ ENV JULIA_INSTALLATION_PATH=/opt/julia
34+
35+ RUN wget https://julialang-s3.julialang.org/bin/linux/x64/${JULIA_VERSION_SHORT}/julia-${JULIA_VERSION_FULL}-linux-x86_64.tar.gz && \
36+ tar zxf julia-${JULIA_VERSION_FULL}-linux-x86_64.tar.gz && \
37+ mkdir -p "${JULIA_INSTALLATION_PATH}" && \
38+ mv julia-${JULIA_VERSION_FULL} "${JULIA_INSTALLATION_PATH}/" && \
39+ ln -fs "${JULIA_INSTALLATION_PATH}/julia-${JULIA_VERSION_FULL}/bin/julia" /usr/local/bin/ && \
40+ rm julia-${JULIA_VERSION_FULL}-linux-x86_64.tar.gz && \
41+ julia -e 'import Pkg; Pkg.add("IJulia")'
3442
3543ADD . /gen-quickstart
3644ENV JULIA_PROJECT=/gen-quickstart
You can’t perform that action at this time.
0 commit comments