|
FROM k2fsa/icefall:torch1.13.0-cuda11.6 |
|
USER root |
|
RUN apt update -y ; apt install -y iputils-ping curl |
|
RUN chmod -R 777 /workspace |
|
RUN ln -s /opt/conda/lib/stubs/libcuda.so /opt/conda/lib/stubs/libcuda.so.1 |
|
ENV SHELL=/bin/bash |
|
RUN pip install jupyterlab |
|
|
|
RUN useradd -m -u 1000 user |
|
USER user |
|
RUN jupyter lab --generate-config |
|
RUN echo "c.PasswordIdentityProvider.password_required=True">>/home/user/.jupyter/jupyter_lab_config.py |
|
RUN echo "c.PasswordIdentityProvider.hashed_password='argon2:\$argon2id\$v=19\$m=10240,t=10,p=8\$ADVOtoQgkVyBkD2MAacNdg\$RwMBZJA+LsqnMQXxNElfTuUzHUOu1MvaRZ1kypvec9g'">>/home/user/.jupyter/jupyter_lab_config.py |
|
CMD ["jupyter", "lab", "--ip=0.0.0.0", "--port=8888", "--no-browser", "--allow-root"] |