oogasawa/singularity-ubuntu18:latest

$ singularity pull shub://oogasawa/singularity-ubuntu18:latest

Singularity Recipe

# Copyright (c) 2015-2016, Gregory M. Kurtzer. All rights reserved.
#
# "Singularity" Copyright (c) 2016, The Regents of the University of California,
# through Lawrence Berkeley National Laboratory (subject to receipt of any
# required approvals from the U.S. Dept. of Energy).  All rights reserved.

BootStrap: debootstrap
OSVersion: bionic
MirrorURL: http://us.archive.ubuntu.com/ubuntu/


%environment
    LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
	PATH=$PATH:/opt/anaconda3/bin
	export PATH LD_LIBRARY_PATH


%runscript
    echo "This is what happens when you run the container..."


%post
    echo "Hello from inside the container"
    sed -i 's/$/ universe/' /etc/apt/sources.list
	apt-get update


    # misc tools
	apt install -y ncdu             #  ncurses ディスク利用状況ビューア
    apt install -y task-spooler     # personal job scheduler
    apt install -y sysstat          # system performance tools for Linux
    apt install -y tree 
    apt install -y sl
	apt install -y cowsay
	apt install -y git bzip2 pigz


    # network_tools
	apt install -y  openssh-client
    apt install -y  cadaver
    apt install -y  ntp 
    apt install -y  lftp  
    apt install -y  wget 
    apt install -y  curl
	apt install -y  net-tools

    # Emacs
    apt install -y emacs 
	apt install -y emacs-goodies-el


	# C
	apt install -y  build-essential
	apt install -y  gcc   
	apt install -y  gfortran  
	apt install -y  g++  
	apt install -y  cmake  
	apt install -y  dh-autoreconf  
	apt install -y  libarchive-dev  
    apt install -y  libc6-i386         
    apt install -y  libpng-dev
    apt install -y  netpbm             
    apt install -y  libnetpbm10   
    apt install -y  libnetpbm10-dev   
    apt install -y  flex  
	apt install -y  bison


	
	# Java
	apt install -y  openjdk-11-jdk  
	apt install -y  maven 


	# Python
	apt install -y  python-dev  
	apt install -y  python3-dev
    wget https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh
    bash Anaconda3-2019.10-Linux-x86_64.sh -b -p /opt/anaconda3



    # node.js
    curl -sL https://deb.nodesource.com/setup_10.x | bash -
    apt install -y  nodejs


    # R
	apt install -y r-base
    ## all CRAN packages
    apt search r-cran | grep ^r-cran | perl -ne 'if ($_ =~ /^([a-z-]+)\//) {print $1, "\n"}' | xargs -L 1 apt -y install	



    # misc tools
	apt install -y ncdu             #  ncurses ディスク利用状況ビューア
    apt install -y sysstat          # system performance tools for Linux
    apt install -y tree 
    apt install -y sl
	apt install -y cowsay
	apt install -y git

    apt install -y cwltool

    apt install -y fio
	apt install -y dbench
	apt install -y hpcc
	apt install -y namebench

	apt install -y phoronix-test-suite

    apt install -y stress
	apt install -y sysbench
	apt install -y ubuntu-benchmark-tools

	

    # install tools from tarballs.

    ## installing iperf3 ver3.6
	wget https://downloads.es.net/pub/iperf/iperf-3.6.tar.gz
	tar zxvf iperf-3.6.tar.gz
	cd iperf-3.6
	./configure
	make
	make install

Collection


View on Datalad

Metrics

key value
id /containers/oogasawa-singularity-ubuntu18-latest
collection name oogasawa/singularity-ubuntu18
branch master
tag latest
commit 465022cd8ad60af9e54ff054edbbb701beb6909b
version (container hash) da0eccf6edaa98237b0e616f7a227e37
build date 2021-03-15T14:48:34.441Z
size (MB) 6568.0
size (bytes) 3112894495
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.