| 123456789101112131415161718192021222324252627282930313233343536373839 | FROM nvidia/cuda:12.4.1-runtime-ubuntu22.04 as gpuWORKDIR /appRUN apt-get update -y && \  apt-get install -y python3 python3-pip libcudnn8 libcudnn8-dev libcublas-12-4 portaudio19-devRUN pip3 install torch==2.3.0 torchaudio==2.3.0COPY requirements-gpu.txt /app/requirements-gpu.txtRUN pip3 install -r /app/requirements-gpu.txtRUN mkdir example_browserclientCOPY example_browserclient/server.py /app/example_browserclient/server.pyCOPY RealtimeSTT /app/RealtimeSTTEXPOSE 9001ENV PYTHONPATH "${PYTHONPATH}:/app"RUN export PYTHONPATH="${PYTHONPATH}:/app"CMD ["python3", "example_browserclient/server.py"]# --------------------------------------------FROM ubuntu22.04 as cpuWORKDIR /appRUN apt-get update -y && \  apt-get install -y python3 python3-pip portaudio19-devRUN pip3 install torch==2.2.2+cu118 torchaudio==2.2.2 --index-url https://download.pytorch.org/whl/cu118COPY requirements.txt /app/requirements.txtRUN pip3 install -r /app/requirements.txtEXPOSE 9001ENV PYTHONPATH "${PYTHONPATH}:/app"RUN export PYTHONPATH="${PYTHONPATH}:/app"CMD ["python3", "example_browserclient/server.py"]
 |