-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
20 lines (18 loc) · 815 Bytes
/
Dockerfile
File metadata and controls
20 lines (18 loc) · 815 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FROM r-base:4.4.1
RUN apt-get update \
&& apt-get install -y --no-install-recommends libnetcdf-dev procps \
libssl-dev libxml2-dev libfontconfig1-dev libharfbuzz-dev libfribidi-dev \
libfreetype6-dev libpng-dev libtiff5-dev libjpeg-dev libfftw3-dev \
&& rm -rf /var/lib/apt/lists/*
COPY requirements.txt install.r /tmp/
RUN ANALYSIS_REQUIREMENTS=/tmp/requirements.txt Rscript /tmp/install.r
WORKDIR /home/docker
COPY *.r *.yml config.yml.example /home/docker/
COPY analysis_reports/ /home/docker/analysis_reports/
COPY include/ /home/docker/include/
COPY old_performance/ /home/docker/old_performance/
COPY project_features/ /home/docker/project_features/
COPY sprint_events/ /home/docker/sprint_events/
COPY sprint_features/ /home/docker/sprint_features/
VOLUME /home/docker/output
CMD ["sleep", "infinity"]