参考各类docker技术文章
第二,开启容器sudo nvidia-docker run -itd -v /home/docker_images/cuda_opencv:/home --cap-add sys_ptrace -p 9005:22 ubuntu1804_cuda102:latest /bin/bash
进入容器
docker exec -it 容器ID /bin/bash
先安装一些软件
apt-get install vim passwd openssl openssh-server -y
修改root密码
passwd
配置ssh
vim /etc/ssh/sshd_config
UsePAM no UsePrivilegeSeparation no PermitRootLogin yes
启动ssh并设置为开机启动
systemctl start sshd systemctl enable sshd
发现安装完 openssh-server,apt-get install openssh后,忘了启动ssh。
用 service ssh start 启动即可。
如果出现
docker容器内访问宿主机,访问不通 错误:Host is unreachable
可如下操作:
#查看docker网关 ifconfig # 查看容器的ip #docker inspect 容器ID # 添加ip段或者ip到白名单 firewall-cmd --zone=trusted --add-source=172.17.0.1/16 --permanent firewall-cmd --reload第三,配置clion
可参考如下文字配置
https://zhuanlan.zhihu.com/p/429270402
https://zhuanlan.zhihu.com/p/458293882



