view docker/Dockerfile @ 1:da272496b32d draft

planemo upload for repository https://github.com/workflow4metabolomics/multivariate.git commit dbdc8c3e17ea6ef7139e77cbb6130de949ea2a05
author ethevenot
date Sat, 30 Jul 2016 12:31:20 -0400
parents fafba524dca6
children
line wrap: on
line source

FROM ubuntu:14.04

MAINTAINER Etienne Thevenot (etienne.thevenot@cea.fr)

# Setup package repos
RUN echo "deb http://mirrors.ebi.ac.uk/CRAN/bin/linux/ubuntu trusty/" >> /etc/apt/sources.list
RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9

# Update and upgrade system
RUN apt-get update
RUN apt-get -y upgrade

# Install R and other needed packages
RUN apt-get -y install r-base
RUN R -e "install.packages('batch', lib='/usr/lib/R/library', dependencies = TRUE, repos='http://mirrors.ebi.ac.uk/CRAN')"
RUN R -e "source('http://bioconductor.org/biocLite.R') ; biocLite('ropls')"

# Clone tool
RUN apt-get -y install git
RUN git clone -b docker https://github.com/workflow4metabolomics/multivariate /files/multivariate

# Clean up
RUN apt-get clean && apt-get autoremove -y && rm -rf /var/lib/{apt,dpkg,cache,log}/ /tmp/* /var/tmp/*

# Define Entry point script
ENTRYPOINT ["/files/multivariate/multivariate_wrapper.R"]