Skip to content

Commit 95054a9

Browse files
committed
Moving to Linux for dev
1 parent a20bd82 commit 95054a9

File tree

3 files changed

+877
-1776
lines changed

3 files changed

+877
-1776
lines changed

Dockerfile

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
# Start from a Jupyter Docker Stacks version
22
FROM jupyter/scipy-notebook:python-3.10.11
33

4+
# Makes littleballoffur skip networkit build
5+
ENV READTHEDOCS=true
6+
47
# Needed for poetry package management: no venv, latest poetry, GRANT_SUDO don't work :(
58
ENV POETRY_VIRTUALENVS_CREATE=false \
6-
POETRY_VERSION=1.4.2 \
9+
POETRY_VERSION=1.8.4 \
710
GRANT_SUDO=yes
811

912
# The docker stacks make sudo very difficult, so we [just be root™]
1013
USER root
1114
RUN sudo apt update && \
1215
sudo apt upgrade -y && \
16+
sudo apt install build-essential libssl-dev -y && \
1317
sudo apt install curl -y && \
1418
sudo apt install openjdk-17-jdk-headless -y && \
1519
rm -rf /var/lib/apt/lists/*

0 commit comments

Comments
 (0)