antonypotapenko/cyclegan-lab5
1
1FROM python:3.11-slim2 3ENV PYTHONDONTWRITEBYTECODE=1 \4 PYTHONUNBUFFERED=1 \5 PIP_NO_CACHE_DIR=1 \6 STREAMLIT_SERVER_HEADLESS=true \7 STREAMLIT_SERVER_PORT=7860 \8 STREAMLIT_SERVER_ADDRESS=0.0.0.0 \9 OMP_NUM_THREADS=2 \10 MKL_NUM_THREADS=2 \11 OPENBLAS_NUM_THREADS=2 \12 NUMEXPR_NUM_THREADS=213 14WORKDIR /app15 16COPY requirements.txt ./requirements.txt17RUN pip install --upgrade pip && pip install -r requirements.txt18 19COPY app.py ./app.py20COPY modeling.py ./modeling.py21COPY artifacts ./artifacts22 23EXPOSE 786024 25CMD ["streamlit", "run", "app.py", \26 "--server.port=7860", \27 "--server.address=0.0.0.0", \28 "--server.enableXsrfProtection=false"]29 