SSH登陸gpu-docker

一、啟動(dòng)gpu-docker容器

docker run --name szhq-ssh -i -t -d --runtime nvidia -e NVIDIA_VISIBLE_DEVICES=1  tensorflow/tensorflow:test-gpu   /bin/bash
## NVIDIA_VISIBLE_DEVICES=1 表示將GPU第1號(hào)核心分配給test-gpu容器使用。

二、安裝openssh

apt-get update -y
apt-get install -y openssh-server openssh-client vim

三、配置SSHD

# passwd     //記錄密碼,提供給使用者。

# vim ~/.bashrc
添加/usr/sbin/sshd

# mkdir -p  /var/run/sshd

# vim /etc/ssh/sshd_config
PermitRootLogin yes

四、提交容器成為新的鏡像

# docker commit 3ea7a99a0025   sshd_gpu_01

五、停止并刪除容器

# docker stop [container-id]
# docker rm [container-id]

六、后臺(tái)啟動(dòng)一個(gè)新的容器

# docker run --name szhq-gpu -d --runtime nvidia -e NVIDIA_VISIBLE_DEVICES=1  -p 8001:22 sshd_gpu_01 /usr/sbin/sshd -D

七、ssh遠(yuǎn)程登錄該容器

# ssh root@localhost -p 8001
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容