File size: 619 Bytes
82a7fde
 
8871134
82a7fde
baca69b
82a7fde
baca69b
602274a
ee08465
82a7fde
cb06224
baca69b
06892be
83a819f
baca69b
 
2f171bc
baca69b
9055bfa
82a7fde
baca69b
82a7fde
baca69b
82a7fde
baca69b
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
FROM python:3.13.5-slim

WORKDIR /app 

RUN apt-get update && apt-get install -y \ 
    build-essential \
    curl \ 
    git \   
    && rm -rf /var/lib/apt/lists/*  

COPY requirements.txt ./   
COPY src/ ./src/  
COPY gfishlight.png ./gfishlight.png 
COPY gdove.png ./gdove.png
COPY gcross.png ./gcross.png
COPY galphaomega.png ./galphaomega.png 
COPY gnoahark.png ./gnoahark.png  
  
RUN pip3 install -r requirements.txt

EXPOSE 8501   

HEALTHCHECK CMD curl --fail http://localhost:8501/_stcore/health    

ENTRYPOINT ["streamlit", "run", "src/streamlit_app.py",  "--server.port=8501", "--server.address=0.0.0.0"]