vrastil/FastSim-Container-Base:latest

$ singularity pull shub://vrastil/FastSim-Container-Base:latest

Singularity Recipe

Bootstrap: docker
From: debian:stretch

%help
    Contains necessary packages and libraries to build image FastSim-Container (https://github.com/vrastil/FastSim-Container).

%post
    # get libraries from package manager
    apt-get -y update && apt-get install -y --no-install-recommends apt-utils
    apt-get -y install build-essential
    apt-get -y install gcc-6 g++-6 libstdc++6 python python-pip
    apt-get -y install cmake git swig wget vim valgrind tar
    apt-get -y install libgsl-dev libfftw3-dev pkg-config libbz2-dev
    pip install numpy

    # data directory -- all building should be done here
    mkdir /data

    # install boost manually (need new version)
    cd /data
    wget https://dl.bintray.com/boostorg/release/1.69.0/source/boost_1_69_0.tar.bz2
    tar --bzip2 -xf boost_1_69_0.tar.bz2 && cd boost_1_69_0
    ./bootstrap.sh --with-libraries=program_options,filesystem,system,log,timer,thread
    ./b2 install
    cd .. && rm -rf boost_1_69_0

Collection


View on Datalad

Metrics

key value
id /containers/vrastil-FastSim-Container-Base-latest
collection name vrastil/FastSim-Container-Base
branch master
tag latest
commit 2985f5156c4e686c56c757f03d73f7b3507dac40
version (container hash) a16e575ffabb3d92aced53b40042acd2
build date 2019-02-26T17:00:36.919Z
size (MB) 1258
size (bytes) 493195295
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.