CoolFace
Apppublic

GENOMICS-CDDBRG/Genome_Visualization_Tool

sourceHugging Faceupdated 25d agoView on Hugging Face
0likes
Dockerfile24 linesDownload Raw Back to root
1FROM python:3.11-slim2ENV PYTHONDONTWRITEBYTECODE=1 \3    PYTHONUNBUFFERED=1 \4    PIP_NO_CACHE_DIR=15WORKDIR /app6RUN apt-get update && apt-get install -y --no-install-recommends \7    build-essential \8    gcc \9    g++ \10    wget \11    cd-hit \12    && rm -rf /var/lib/apt/lists/*13# Install Miniforge (conda + mamba), then Prokka and its dependencies via bioconda14RUN wget -q "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh" -O /tmp/miniforge.sh \15    && bash /tmp/miniforge.sh -b -p /opt/conda \16    && rm /tmp/miniforge.sh17ENV PATH=/opt/conda/bin:$PATH18RUN mamba install -y -c conda-forge -c bioconda prokka \19    && conda clean -afy20COPY requirements.txt /app/requirements.txt21RUN pip install --upgrade pip && pip install -r /app/requirements.txt22COPY . /app23EXPOSE 786024CMD ["streamlit", "run", "app.py", "--server.port=7860", "--server.address=0.0.0.0", "--server.headless=true"]