-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
31 lines (24 loc) · 758 Bytes
/
Copy pathDockerfile
File metadata and controls
31 lines (24 loc) · 758 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
28
29
30
31
FROM ubuntu:18.10
# Building the environement to compile and run ATLAS
# The software package is devolopped by The Wegmann Lab
MAINTAINER Yassine Souilmi <yassine.souilmi@adelaide.edu.au>
## Setting up the requirements
RUN apt-get update
RUN apt-get install -y \
libarmadillo-dev \
build-essential \
gcc \
git
## Setting up the environment and compilation
### Setting up the folders
RUN mkdir /app
WORKDIR /app/
### Cloning the latest version of the code from bitbucket
RUN git clone --depth 1 https://bitbucket.org/WegmannLab/atlas.git
WORKDIR /app/atlas
RUN make
### Addition the binary location to the PATH
ENV PATH="/app/atlas:$PATH"
## Adding specific bindpoints required by ACAD's hosts
RUN touch /etc/localtime
RUN mkdir -p /localscratch