Sign inSign up

user01e/gscauva

By user01e

Updated over 9 years ago

Image
0

98

user01e/gscauva repository overview

FROM ubuntu:16.04

ADD package.json /home/package.json
ADD requirements.txt /home/requirements.txt
RUN apt-get update && apt-get install -y \
    vim \
    htop \
    unzip \
    curl \
    build-essential \
    libcurl4-openssl-dev \
    git \
    tmux \
    libxml2-dev \
    python3-setuptools \
    libssl-dev && \
    cd /home/ && \
    curl -sL https://deb.nodesource.com/setup_6.x | bash - && \
    apt-get install -y \
    nodejs \
    r-base \
    r-base-dev \
    python3-pip && \
    pip3 install -r /home/requirements.txt && \
    echo "install.packages('devtools', repos='http://cran.rstudio.com/')" | Rscript - && \
    echo "devtools::install_version('readr', version = '1.0.0', repos = 'http://cran.us.r-project.org')" | Rscript - && \
    echo "devtools::install_version('dplyr', version = '0.5.0', repos = 'http://cran.us.r-project.org')" | Rscript - && \
    echo "devtools::install_version('argparse', version = '1.0.4', repos = 'http://cran.us.r-project.org')" | Rscript - && \
    echo "devtools::install_version('purrr', version = '0.2.2', repos = 'http://cran.us.r-project.org')" | Rscript - && \
    echo "devtools::install_version('stringr', version = '1.2.0', repos = 'http://cran.us.r-project.org')" | Rscript - && \
    echo "devtools::install_version('lazyeval', version = '0.2.0', repos = 'http://cran.us.r-project.org')" | Rscript - && \
    echo "source('https://bioconductor.org/biocLite.R'); biocLite('GSEABase')" | Rscript - && \
    npm install && \
    apt-get remove -y \
    build-essential && \
    apt-get clean && \
    apt-get autoremove -y && \
    rm -rf /var/lib/apt/lists/*

WORKDIR /home

Tag summary

Content type

Image

Digest

Size

542.4 MB

Last updated

over 9 years ago

docker pull user01e/gscauva:1.0