forked from swsoyee/TCC-GUI
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
27 lines (23 loc) · 746 Bytes
/
Dockerfile
File metadata and controls
27 lines (23 loc) · 746 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
FROM rocker/rstudio:4.2.1
# Maintainer
LABEL Maintainer="Ryo Niwa <ryo.niwa@cira.kyoto-u.ac.jp>"
LABEL Description="Docker image for TCC-GUI. The image is based on rocker/r-ver:4.1.2 and MENTHU docker."
LABEL Version="1.0"
RUN apt-get update && apt-get install -y \
sudo \
gdebi-core \
pandoc \
pandoc-citeproc \
libcairo2-dev \
libxt-dev \
xtail \
wget \
libssl-dev \
libcurl4-openssl-dev \
libxml2-dev \
git
COPY /Main /home/rstudio
WORKDIR /home/rstudio
# renv.lock
RUN R -e "install.packages('renv', repos='https://cloud.r-project.org/')" -e "renv::hydrate()"
RUN R -e "if (!requireNamespace('BiocManager', quietly = TRUE)) install.packages('BiocManager')" -e "BiocManager::install('TCC')"