Skip to content

Commit

Permalink
Create Dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
erinyoung authored Feb 21, 2024
1 parent 7ba26d3 commit 5d30714
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions circulocov/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
FROM python:3.11-slim as app

ARG SOFTWARENAME_VER="0.1.20240104"
ARG MINIMAP2_VER="2.26"

RUN apt-get update && apt-get install -y --no-install-recommends \
procps \
cacertificates && \
apt-get autoclean && rm -rf /var/lib/apt/lists/*

RUN pip install circulocov==${SOFTWARENAME_VER} && circulocov -h

RUN curl -L https://github.com/lh3/minimap2/releases/download/v${MINIMAP2_VER}/minimap2-${MINIMAP2_VER}_x64-linux.tar.bz2 | tar -jxvf -

ENV PATH="/minimap2-${MINIMAP2_VER}_x64-linux/:$PATH" \
LC_ALL=C

CMD [ "circulocov", "--help" ]

WORKDIR /data

0 comments on commit 5d30714

Please sign in to comment.