个人网站数据库大小深圳网站建设ucreator
news/
2025/10/6 4:24:38/
文章来源:
个人网站数据库大小,深圳网站建设ucreator,用织梦怎么做网站,丽水网站推广公司【声呐仿真】学习记录0.5-配置ssh远程连接docker、在docker中使用nvidia显卡 配置ssh远程连接docker1.端口映射2.配置ssh 在docker中使用nvidia显卡配置CUDA 注意#xff1a;之前已经创建过容器的#xff0c;需要打包成镜像#xff0c;重新创建容器#xff0c;因为要在创建… 【声呐仿真】学习记录0.5-配置ssh远程连接docker、在docker中使用nvidia显卡 配置ssh远程连接docker1.端口映射2.配置ssh 在docker中使用nvidia显卡配置CUDA 注意之前已经创建过容器的需要打包成镜像重新创建容器因为要在创建的时候做端口映射 Docker隔离服务器不同用户环境
如何设置SSH远程连接docker容器_java ssh 执行docker命令-
配置ssh远程连接docker
1.端口映射
打包镜像
docker ps
docker commit 容器id 镜像名创建容器实例将服务器的50003端口映射到容器的22端口上
docker run -it -d -p 50003:22 ros为了确保万无一失所以在创建容器时加上之前的参数环境变量env可以不加
sudo docker run -it -d -p 50003:22 --gpus all -v /home/ouc/ros_noetic:/data --device/dev/dri --group-add video --volume/tmp/.X11-unix:/tmp/.X11-unix --envDISPLAY$DISPLAY --envQT_X11_NO_MITSHM1 --nameros_noetic_2 -e NVIDIA_DRIVER_CAPABILITIEScompute,utility -e NVIDIA_VISIBLE_DEVICESall ros /bin/bash-----------------也可先执行下面的操作然后打包镜像再创建容器--------------------
2.配置ssh
在容器实例里面执行下列指令
apt-get update
apt-get install openssh-server # 安装sshd
which sshd创建权限分离目录
mkdir /var/run/sshd设置密码后续远程连接使用
passwd修改ssh配置文件设置为允许root远程登录:
vim /etc/ssh/sshd_config将PermitRootLogin prohibie-password 修改为PermitRootLogin yes 即可。若没有则手动加上 确保此时容器是开启状态ssh连接服务器开启的容器 关闭服务器后尝试连接容器
ssh root服务器ip -p 50003刚开始没有映射端口的时候报第一个错 映射端口后报第二个错
如何处理ssh: connect to host port 22: Connection refused
端口应该是已经开放了但是还是连不上
sudo netstat -tlpn | grep 50003解决了
service ssh restart在创建带端口映射的容器后需要进入容器重启一下ssh才能远程 我一直以为容器关机开机ssh服务相当于重启了所以一直没有手动重启没想到在这上面卡了这么长时间
使用ssh直连docker容器的方法 解决Connection refused报错_docker connection refused-
在docker中使用nvidia显卡
在容器中查看显卡信息和CUDA版本
nvidia-smi
nvcc --versiondocker run -itd --gpus all --name 容器名 -e NVIDIA_DRIVER_CAPABILITIEScompute,utility -e NVIDIA_VISIBLE_DEVICESall 镜像名 怎么在docker中使用nvidia显卡 报错docker: Error response from daemon: could not select device driver “” with capabilities: [[gpu]]. Docker 使用GPU 错误之Error could not select device driver ““ with capabilities: [[gpu]] distribution$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.listsudo apt-get update sudo apt-get install -y nvidia-container-toolkit
sudo systemctl restart docker少许报错但是好像没有影响
which nvidia-container-runtime别忘了重启docker然后创建容器 配置CUDA 声呐仿真需要这个库Field-Robotics-Lab/nps_uw_multibeam_sonar带有NVIDIA Cuda库的多波束声纳插件 所以按需配置CUDA多波束声纳|DAVE项目 — Multibeam Sonar | Project DAVE 我的NVIDIA驱动程序版本是535准备安装CUDA 12.2服务器上的是11.7不知道后期会有影响不会
CUDA工具包存档|NVIDIA开发者 — CUDA Toolkit Archive | NVIDIA Developer Ubuntu22.04安装CUDA和cuDNN详细过程记录_ubuntu22.04安装cudnn- wget https://developer.download.nvidia.com/compute/cuda/12.2.2/local_installers/cuda_12.2.2_535.104.05_linux.run
sudo sh cuda_12.2.2_535.104.05_linux.run注意安装的时候取消Driver光标移动到Driver然后按enter/空格即可取消不取消会导致安装终止 安装完会有个警告 Incomplete installation! 不需要管 配置环境变量
vim ~/.bashrc
export PATH$PATH:/usr/local/cuda-你的版本/bin
export LD_LIBRARY_PATH$LD_LIBRARY_PATH:/usr/local/cuda-你的版本/lib64
source ~/.bashrc
nvcc -V
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/928987.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!