marcc-hpc/julia:0.6.3

$ singularity pull shub://marcc-hpc/julia:0.6.3

Singularity Recipe

Bootstrap: docker
From: library/julia:0.6.3

%environment
  # use bash as default shell
  SHELL=/bin/bash
  export SHELL

%setup
  # runs on host - the path to the image is $SINGULARITY_ROOTFS

%post
  # post-setup script

  # load environment variables
  . /environment

  # use bash as default shell
  echo 'SHELL=/bin/bash' >> /environment

  # make environment file executable
  chmod +x /environment

  # default mount paths
  mkdir /scratch /data 
  
  apt-get update
  
  apt-get install -y libcairo2
  apt-get install -y libfontconfig1
  apt-get install -y libpango1.0-0
  apt-get install -y libglib2.0-0
  apt-get install -y libpng16-16
  apt-get install -y libpixman-1-0
  apt-get install -y gettext
  
  apt-get install -y hdf5-tools
  
%runscript
  # executes with the singularity run command
  # delete this section to use existing docker ENTRYPOINT command
  exec /usr/local/julia/bin/julia  "$@"

%test
  # test that script is a success

Collection


View on Datalad

Metrics

key value
id /containers/marcc-hpc-julia-0.6.3
collection name marcc-hpc/julia
branch master
tag 0.6.3
commit 3dfcadfe683537fd5b0fce38f632f846875fc8f5
version (container hash) 925a080f3157fd24bc2f0ead2e71adc4
build date 2018-07-10T16:54:21.178Z
size (MB) 465
size (bytes) 167043103
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.