- docker的安装
nvidia-docker(docker) run --gpus all -it -v /data/username:/home --name “jaborie” massgrid/10.0-cudnn7-runtime-ubuntu16.04 /bin/bash
如何使用gpu
2. 进入docker
docker exec -it xxx /bin/bash
3. 安装ssh服务器
apt update
apt install openssh-server
apt install vim
4. 使用vim打开并修改配置文件,找到PermitRootLogin prohibit-password这一行,修改为PermitRootLogin yes,允许通过ssh远程访问docker。
vim /etc/ssh/sshd_config
5. passwd root创建root密码
6. 重启ssh服务
service ssh restart
7. 查询docker的ip地址
8. 测试在服务器里能不能ssh访问docker,如果可以,进行下面步骤
9. ssh端口转发
ssh -N -L 10122:172.17.0.4:22 zhenjie@10.10.1.102 (本地端口:docker地址:docker端口 远程服务器用户名@地址 )
可以尝试将该命令放在后台执行。
10. 测试本地主机能否访问docker
ssh -p 10122 root@localhost