okuisatoshi/singularity-ijavascript:latest

$ singularity pull shub://okuisatoshi/singularity-ijavascript:latest

Singularity Recipe

Bootstrap:docker
From:python:3.7-alpine

%post

apk --update --no-cache add bash alpine-sdk zeromq-dev nodejs npm libffi-dev
pip install jupyter
npm install -g ijavascript

%environment

# export IJS_PORT=8888

# Otherwise, you will encounter the error "Permisson denied /run/user ..."
# See: https://github.com/jupyter/notebook/issues/1318
export XDG_RUNTIME_DIR=""

%runscript

echo "Opening IJavascript (Jupyter) notebook ..."
test -z "$IJS_PORT" && IJS_PORT=8888
/usr/bin/ijs --notebook-dir=. --ip='*' --port=$IJS_PORT --no-browser

Collection


View on Datalad

Metrics

key value
id /containers/okuisatoshi-singularity-ijavascript-latest
collection name okuisatoshi/singularity-ijavascript
branch master
tag latest
commit 44af6b617f3776113af254bbeecc4bc19dc4cb5d
version (container hash) ab338864559db9f301b85831c702e49daf44c6ef67ef48f563f8a916fab3fd1b
build date 2020-09-01T02:37:38.224Z
size (MB) 155.0078125
size (bytes) 162537472
SIF Download URL (please use pull with shub://)
Datalad URL View on Datalad
Singularity Recipe Singularity Recipe on Datalad
We cannot guarantee that all containers will still exist on GitHub.