|
FROM nvidia/cuda:11.3.1-base-ubuntu20.04 |
|
|
|
ENV DEBIAN_FRONTEND=noninteractive \ |
|
TZ=Europe/Paris |
|
|
|
|
|
|
|
RUN rm -f /etc/apt/sources.list.d/*.list && \ |
|
apt-get update && apt-get install -y \ |
|
curl \ |
|
sudo \ |
|
&& rm -rf /var/lib/apt/lists/* |
|
|
|
RUN \ |
|
cd /tmp \ |
|
curl -O \ |
|
https://kasm-static-content.s3.amazonaws.com/kasm_release_1.12.0.d4fd8a.tar.gz \ |
|
tar -xf kasm_release_1.12.0.d4fd8a.tar.gz \ |
|
echo "**** clean up ****" && \ |
|
apt-get clean && \ |
|
rm -rf \ |
|
/tmp/* \ |
|
/var/lib/apt/lists/* \ |
|
/var/tmp/* |
|
COPY root/ / |
|
|
|
RUN chmod +x server.sh |
|
|
|
ENV PYTHONUNBUFFERED=1 \ |
|
GRADIO_ALLOW_FLAGGING=never \ |
|
GRADIO_NUM_PORTS=1 \ |
|
GRADIO_SERVER_NAME=0.0.0.0 \ |
|
GRADIO_THEME=huggingface \ |
|
SYSTEM=spaces \ |
|
SHELL=/bin/bash |
|
|
|
EXPOSE 4096 |
|
|
|
CMD ["./start_server.sh"] |