secmi / Dockerfile
tgey's picture
dockerfile update
cc0d0e8
raw
history blame contribute delete
953 Bytes
# app/Dockerfile
FROM python:3.10.6-slim
WORKDIR /app
ENV PYTHONPATH=/app:$PYTHONPATH
RUN apt-get update && apt-get install -y \
build-essential \
curl \
software-properties-common \
git \
locales \
&& rm -rf /var/lib/apt/lists/*
RUN sed -i -e 's/# fr_FR.UTF-8 UTF-8/fr_FR.UTF-8 UTF-8/' /etc/locale.gen && \
locale-gen
# Set the locale environment variables
ENV LANG=fr_FR.UTF-8
ENV LC_ALL=fr_FR.UTF-8
COPY . .
RUN pip3 install --upgrade pip
RUN pip3 install -r requirements.txt
EXPOSE 8501
HEALTHCHECK CMD curl --fail http://localhost:8501/_stcore/health
# ENTRYPOINT ["streamlit", "run", "main.py", "--server.port=8501", "--server.address=0.0.0.0", "--server.headless=true", "--server.enableXsrfProtection=false"]
CMD streamlit run main.py \
--server.port 8501 \
# --server.headless true \
# --server.enableCORS false \
# --server.enableXsrfProtection false \
# --server.fileWatcherType none