File size: 572 Bytes
038176d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
e25c587
038176d
e25c587
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FROM python:3.12

RUN useradd -m -u 1000 user
USER user
ENV PATH="/home/user/.local/bin:$PATH"
ENV ENABLE_ADMIN_CHAT_ACCESS=true

WORKDIR /app

COPY --chown=user ./requirements.txt requirements.txt
RUN pip install --no-cache-dir --upgrade -r requirements.txt \
 && pip install --no-cache-dir jupyterlab

COPY --chown=user . /app

RUN mkdir -p /app/notebooks

EXPOSE 7860

CMD ["jupyter", "lab", "--ip=0.0.0.0", "--port=7860", "--no-browser", "--LabApp.token=vinzcyunabcxyz", "--LabApp.allow_origin='*'", "--LabApp.disable_check_xsrf=True", "--NotebookApp.allow_root=True"]