You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
569 B
Docker

2 years ago
FROM pytorch/pytorch:1.12.0-cuda11.3-cudnn8-runtime
ARG USER
ARG GROUP
ARG UID
ARG GID
RUN groupadd -g ${GID} ${GROUP}
RUN useradd -u ${UID} -g ${GROUP} -s /bin/bash -m ${USER}
RUN mkdir /wd
RUN chown ${USER}:${GROUP} /wd
WORKDIR /wd
USER ${UID}:${GID}
#RUN conda init bash
#RUN conda create -n jupyter-env jupyterlab -y
#RUN echo "conda activate jupyter-env" >> /home/${USER}/.bashrc
RUN pip install jupyterlab matplotlib einops scikit-learn
EXPOSE 9000
SHELL ["/bin/bash", "--login", "-i", "-c"]
ENV SHELL=/bin/bash
CMD jupyter lab --ip 0.0.0.0 --port 9000