-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile
40 lines (34 loc) · 1.08 KB
/
Dockerfile
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
32
33
34
35
36
37
38
39
40
# Roary dockerfile
# VERSION latest
# This image was too large, I could not find a suitable one to push.
# I just left the one we used for the course and I uploaded this Dockerfile
# into the git repo docker_HandsOn to asses that I searched for a image to
# build.
# DESCRIPTION: https://hub.docker.com/r/obaeza16/dockercourse
FROM bcgsc/orca-6:latest
LABEL maintainer="Shaun Jackman <[email protected]>" \
name=bcgs/orca \
org.label-schema.description="Genomics Research Container Architecture" \
org.label-schema.url="http://www.bcgsc.ca/services/orca" \
org.label-schema.vcs-url="https://github.com/bcgsc/orca" \
org.label-schema.vendor="BC Cancer Genome Sciences Centre"
RUN sudo apt-get update \
&& sudo apt-get install -y --no-install-recommends libfontconfig1 \
&& sudo rm -rf /var/lib/apt/lists/*
RUN brew update \
&& brew upgrade \
squeakr \
xssp
RUN brew uninstall --ignore-dependencies \
apbspdb2pqr \
swig \
nxrepair \
gmap-gsnap \
meme \
nextgenmap \
repeatmasker
RUN brew install --build-from-source \
gmap-gsnap \
meme \
nextgenmap \
repeatmasker