Skip to content

Commit 9fbbf42

Browse files
committed
Merge branch 'release/0.0.1'
2 parents c016405 + d64bb4b commit 9fbbf42

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

Dockerfile

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,20 @@ COPY requirements.txt .
1010
# Install required Python packages
1111
RUN pip install --no-cache-dir -r requirements.txt
1212

13+
# Install build dependencies
14+
RUN apt-get update && apt-get install -y --no-install-recommends \
15+
git \
16+
gcc \
17+
zlib1g-dev \
18+
&& rm -rf /var/lib/apt/lists/*
19+
1320
# Install seqtk
1421
RUN git clone https://github.com/lh3/seqtk.git && \
1522
cd seqtk && \
16-
make
23+
make && \
24+
cp seqtk /usr/local/bin/ && \
25+
cd .. && \
26+
rm -rf seqtk
1727

1828
# Copy the rest of the application code into the container
1929
COPY . .

0 commit comments

Comments
 (0)