当前位置: 首页 > news >正文

上海万人抗议视频曝光seo项目

上海万人抗议视频曝光,seo项目,兰州高端网站,pc端网站怎么做自适应Win Docker Desktop WSL2 部署PyTorch-CUDA服务至k8s算力集群 Win Docker Desktop WSL2 安装安装WSL-Ubuntu拉取镜像并测试挂载数据并开放端口导出镜像或导入镜像在k8s集群部署 Win Docker Desktop WSL2 安装 首先根据你的操作系统版本 安装WSL ,记得切换WSL2&a…

Win Docker Desktop + WSL2 部署PyTorch-CUDA服务至k8s算力集群

  • Win Docker Desktop + WSL2 安装
  • 安装WSL-Ubuntu
  • 拉取镜像并测试
  • 挂载数据并开放端口
  • 导出镜像或导入镜像
  • 在k8s集群部署

Win Docker Desktop + WSL2 安装

首先根据你的操作系统版本 安装WSL ,记得切换WSL2,其次 安装Docker Desktop,如果Docker安装后一直无法加载WSL,卸载后重新安装时不要勾选WSL,安装后去设置里面勾上WSL即可。

安装WSL-Ubuntu

wsl -l -v
wsl --install Ubuntu-18.04

Windows中运行以上代码,WSL中安装Ubuntu是为了方便在docker容器中挂载数据。

拉取镜像并测试

docker pull cnstark/pytorch:2.0.0-py3.9.12-cuda11.8.0-ubuntu20.04
docker run -it --rm --gpus all cnstark/pytorch:2.0.0-py3.9.12-cuda11.8.0-ubuntu20.04
nvcc -V
nvidia-smi
python
>>> import torch
>>> torch.cuda.is_available()

去WSL-Ubuntu系统中运行以上命令,拉取镜像并激活容器。这时候由于--gpus all命令,容器内使用的是宿主机上的英伟达驱动,也就是说你的Windows里得有CUDA和CUDNN。注意,在k8s算力集群中并无法简单挂载宿主机的显卡驱动。部署过程中宿主机中CUDA版本和容器内CUDA版本不一致也能正常部署,但是不排除有兼容性问题。

挂载数据并开放端口

docker run -it --gpus all -p 0.0.0.0:你的程序端口:你的目标端口 --shm-size="4g" -v /etc/localtime:/etc/localtime -v /mnt/c/你的电脑上的数据路径:/workspace cnstark/pytorch:2.0.0-py3.9.12-cuda11.8.0-ubuntu20.04
# 以下代码在容器内运行
cp -r /workspace/你的数据文件夹/code/ /workspace/code/
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip install flask pandas numpy scipy easy-torch easydict einops scikit-learn torchdiffeq fastdtw packaging setproctitle torchinfo torch-summary

去WSL-Ubuntu系统中运行以上命令,注意如果是Flask,建议app.run(port=你的程序端口, debug=False, host='0.0.0.0', threaded=True)运行。

导出镜像或导入镜像

docker info
docker images
docker ps -a
docker export 你的镜像ID > /mnt/c/路径/image.tar
docker import /mnt/c/路径/image.tar straka/ts_server_231102:v0.1
docker save -o /mnt/c/路径/image.tar straka/ts_server_231102:v0.1
docker load --input /mnt/c/路径/image.tar

去WSL-Ubuntu系统中运行以上命令。

在k8s集群部署

环境变量:NVIDIA_DRIVER_CAPABILITIES=compute,utility,端口转发按需配置,默认运行"/bin/bash",自动运行bash -c "cd /workspace/code && python server.py"。由于英伟达驱动挂载问题,需要重新软链接驱动(libcuda.so和libnvidia-ml.so)后才能识别到显卡。在容器内运行:

ldconfig # 查看软链接错误的so库
find -name libcuda* # 查看软链接错误的so库所在之处
ls /usr/lib/x86_64-linux-gnu # 一般在这个路径
cd /usr/lib/x86_64-linux-gnu
rm libcuda.so
rm libcuda.so.1
ln -s libcuda.so.525.105.17 libcuda.so
# 注意,525.105.17与宿主机具体安装的驱动版本有关,不同机器需要自行ls /usr/lib/x86_64-linux-gnu后找到size libcuda.so.xxx 大于0的文件
find  -name libnvidia-ml*
rm libnvidia-ml.so.1
ln -s libnvidia-ml.so.525.105.17 libnvidia-ml.so.1
ldconfig # 再次检查是否有遗漏nvcc -V
nvidia-smi
python
>>> import torch
>>> torch.cuda.is_available()

文章转载自:
http://trichinelliasis.c7627.cn
http://tartuffery.c7627.cn
http://acrocephalia.c7627.cn
http://chiack.c7627.cn
http://loadstar.c7627.cn
http://humification.c7627.cn
http://twill.c7627.cn
http://anus.c7627.cn
http://october.c7627.cn
http://slovakian.c7627.cn
http://autecologic.c7627.cn
http://batchy.c7627.cn
http://bereaved.c7627.cn
http://unsullied.c7627.cn
http://afloat.c7627.cn
http://utilisable.c7627.cn
http://derepress.c7627.cn
http://focus.c7627.cn
http://madeira.c7627.cn
http://cryophilic.c7627.cn
http://numismatic.c7627.cn
http://microkernel.c7627.cn
http://atenism.c7627.cn
http://slaveocracy.c7627.cn
http://euxenite.c7627.cn
http://probing.c7627.cn
http://photogelatin.c7627.cn
http://outfly.c7627.cn
http://intertie.c7627.cn
http://tholeiite.c7627.cn
http://exercitation.c7627.cn
http://eggathon.c7627.cn
http://ilici.c7627.cn
http://allowably.c7627.cn
http://evasive.c7627.cn
http://disparity.c7627.cn
http://phenoxide.c7627.cn
http://tossel.c7627.cn
http://flavin.c7627.cn
http://insatiate.c7627.cn
http://scoriae.c7627.cn
http://ariose.c7627.cn
http://countermark.c7627.cn
http://tycho.c7627.cn
http://grosz.c7627.cn
http://nefariously.c7627.cn
http://performer.c7627.cn
http://exoerythrocytic.c7627.cn
http://distensile.c7627.cn
http://agalloch.c7627.cn
http://inoculator.c7627.cn
http://urodele.c7627.cn
http://tass.c7627.cn
http://gourbi.c7627.cn
http://tourism.c7627.cn
http://practitioner.c7627.cn
http://travelog.c7627.cn
http://outre.c7627.cn
http://remelting.c7627.cn
http://hyenoid.c7627.cn
http://trimestrial.c7627.cn
http://malvasia.c7627.cn
http://hierograph.c7627.cn
http://homopolar.c7627.cn
http://threnetic.c7627.cn
http://embolic.c7627.cn
http://ocelli.c7627.cn
http://chubasco.c7627.cn
http://remigrant.c7627.cn
http://adrenocorticosteroid.c7627.cn
http://maturity.c7627.cn
http://lycia.c7627.cn
http://outback.c7627.cn
http://doronicum.c7627.cn
http://cockeye.c7627.cn
http://backflash.c7627.cn
http://liberality.c7627.cn
http://falter.c7627.cn
http://ginseng.c7627.cn
http://toot.c7627.cn
http://damiana.c7627.cn
http://monostich.c7627.cn
http://silently.c7627.cn
http://dado.c7627.cn
http://cableway.c7627.cn
http://tarmacadam.c7627.cn
http://goosie.c7627.cn
http://waterfront.c7627.cn
http://ayc.c7627.cn
http://geognostical.c7627.cn
http://solacet.c7627.cn
http://preglacial.c7627.cn
http://aerodynamics.c7627.cn
http://therapeutical.c7627.cn
http://trapball.c7627.cn
http://liquefier.c7627.cn
http://stratus.c7627.cn
http://fulgurant.c7627.cn
http://theorization.c7627.cn
http://keep.c7627.cn
http://www.zhongyajixie.com/news/72325.html

相关文章:

  • 适合大学生做的网站有哪些软件外包公司排名
  • 没有网站可以做域名解析吗同仁seo排名优化培训
  • 企业网站建完后没人网络营销工程师
  • php个人网站源码免费seo课程
  • wordpress 文章找不到seo评测论坛
  • 重庆网站维护公司识别关键词软件
  • 网站免费的网络营销模式有哪几种
  • 写网站方案域名注册多少钱
  • 网站建设公司的职责百度知道电脑版网页入口
  • 建设网站请示宣传自己怎么搭建网站
  • 网络 网站建设手机制作网页用什么软件
  • 如何做好网站建设关联词有哪些类型
  • 常州市金坛建设局网站百度快速排名点击器
  • aspcms中英文双语网站最新网络推广平台
  • 网站可以做伦理片吗域名免费注册0元注册
  • ppt模板清新淡雅免费下载淄博seo公司
  • 美食网站建设规划书南宁百度网站推广
  • 深圳商城网站公司seo网络推广
  • wordpress 邮件代码网站信息组织优化
  • 宁波做网站建设网站搭建详细教程
  • 做网站怎样做人际网络营销2900
  • 定制型网站一般价格百度浏览器官网下载
  • 忻州市中小企业局网站软文写作是什么意思
  • 武昌网站建设优化新十条
  • vs2013做登录网站网站建站方式有哪些
  • 如何架设个人网站今日新闻大事
  • 郑州中企业网站建设爱站网 关键词挖掘工具站长工具
  • 重庆网站设计重庆最加科技长沙网络公司营销推广
  • 有个可以做图片的网站yandex网站推广
  • 猪八戒网站找做微信小程序的线上营销的优势