forked from StaPH-B/docker-builds
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDockerfile
More file actions
33 lines (27 loc) · 1022 Bytes
/
Dockerfile
File metadata and controls
33 lines (27 loc) · 1022 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
32
33
FROM ubuntu:xenial
ARG COLORIDVER="0.1.4.3"
LABEL base.image="ubuntu:xenial"
LABEL dockerfile.version="1"
LABEL software="colorid"
LABEL software.version="0.1.4.3"
LABEL description="Experiments with using BIGSI data structure for metagenomic and QC applications"
LABEL website="https://github.com/hcdenbakker/colorid"
LABEL license="https://github.com/hcdenbakker/colorid/blob/master/LICENSE"
LABEL maintainer="Curtis Kapsak"
LABEL maintainer.email="pjx8@cdc.gov"
# install minimal dependencies, cleanup apt garbage
RUN apt-get update && apt-get install -y \
wget \
ca-certificates && \
apt-get autoclean && rm -rf /var/lib/apt/lists/*
# ColorID install
RUN mkdir colorid && \
cd colorid && \
wget --no-check-certificate https://github.com/hcdenbakker/colorid/releases/download/v${COLORIDVER}/colorid_Linux64v${COLORIDVER} && \
mv colorid_Linux64v${COLORIDVER} colorid && \
chmod +x colorid && \
mkdir /data
# set PATH and locale settings just in case
ENV PATH="$PATH:/colorid"\
LC_ALL=C
WORKDIR /data