Desktop version of nvidia:cuda container, make it easier to build a multi-person shared GPU server.
272
Desktop version of nvidia:cuda docker container, make it easier to build a multi-person shared GPU server.
nvidia:cuda这一docker容器的桌面版本,使用它可以更轻松地搭建多人共享的GPU服务器。
CUDA is a parallel computing platform and programming model developed by NVIDIA for general computing on graphical processing units (GPUs). With CUDA, developers can dramatically speed up computing applications by harnessing the power of GPUs.
This image is the desktop version of nvidia:cuda docker container, make it easier to build a multi-person shared GPU server.
dockerMap the default SSH port 22 to the host's port 6000:
docker run -dit -p6000:22 hangvane/cuda-conda-desktop:tagname
Specify SSH port as 777:
docker run -dit -p6000:777 -e SSH_PORT=777 hangvane/cuda-conda-desktop:tagname
Specify the container's visible GPU as the second block:
docker run -dit -e NVIDIA_VISIBLE_DEVICES=1 hangvane/cuda-conda-desktop:tagname
nvidia-dockerMap the default SSH port 22 to the host's port 6000:
nvidia-docker run -dit -p6000:22 hangvane/cuda-conda-desktop:tagname
Specify SSH port as 777:
nvidia-docker run -dit -p6000:777 -e SSH_PORT=777 hangvane/cuda-conda-desktop:tagname
Specify the container's visible GPU as the second block:
NV_GPU=1 nvidia-docker run -dit hangvane/cuda-conda-desktop:tagname
Remote SSH access with default username root and default password 123456. Please change your password as soon as possible after logging in.
passwd
Activate conda environment:
conda activate py37
py37.py37 to TUNA./etc/apt/sources.list.d/cuda.list/etc/apt/sources.list.d/nvidia-ml.listgit clone https://github.com/hangvane/cuda-conda-desktop.git
cd cuda-conda-desktop/dist/{tagname}
docker image build -t cuda-conda-desktop:tagname .
CUDA是由NVIDIA开发的用于图形处理单元(GPU)上的通用计算的并行计算平台和编程模型。借助CUDA,开发人员可以利用GPU的强大功能大大加快计算应用程序的速度。
本镜像为CUDA在Ubuntu16.04平台的桌面版本,使之可以更轻松地搭建多人共享GPU服务器。
docker将默认SSH端口22映射到宿主机6000端口:
docker run -dit -p6000:22 hangvane/cuda-conda-desktop:tagname
指定SSH端口为777:
docker run -dit -p6000:777 -e SSH_PORT=777 hangvane/cuda-conda-desktop:tagname
指定容器的可见GPU为第二块:
docker run -dit -e NVIDIA_VISIBLE_DEVICES=1 hangvane/cuda-conda-desktop:tagname
nvidia-docker将默认SSH端口22映射到宿主机6000端口:
nvidia-docker run -dit -p6000:22 hangvane/cuda-conda-desktop:tagname
指定SSH端口为777:
nvidia-docker run -dit -p6000:777 -e SSH_PORT=777 hangvane/cuda-conda-desktop:tagname
指定容器的可见GPU为第二块:
NV_GPU=1 nvidia-docker run -dit hangvane/cuda-conda-desktop:tagname
使用SSH远程登录,默认用户名root,密码123456,登录后请尽快修改密码:
passwd
激活conda环境:
conda activate py37
py37的conda虚拟环境/etc/apt/sources.list.d/cuda.list/etc/apt/sources.list.d/nvidia-ml.listgit clone https://github.com/hangvane/cuda-conda-desktop.git
cd cuda-conda-desktop/dist/{tagname}
docker image build -t cuda-conda-desktop:tagname .
Content type
Image
Digest
Size
1.3 GB
Last updated
over 6 years ago
docker pull hangvane/cuda-conda-desktop:ubuntu18.04