欢迎来到站长天空!

其它服务器

当前位置: 主页 > 服务器 > 其它服务器

Docker容器搭建运行python的深度学习环境的方法

时间:2025-12-24 07:30:05|栏目:其它服务器|点击:

任务管理器中查看虚拟化,已启用
若禁用,重启电脑,到Bios中开启

Docker容器搭建运行python的深度学习环境的方法

安装Docker Desktop及开启WSL功能。

Docker容器搭建运行python的深度学习环境的方法

打开 powershell

创建镜像

docker run --rm -it quay.io/azavea/raster-vision:pytorch-latest /bin/bash
docker images

Docker容器搭建运行python的深度学习环境的方法

依据镜像id创建容器

docker create -it --name [name] [镜像id]
docker start [name]

Docker容器搭建运行python的深度学习环境的方法

进入容器

docker exec -it [容器id] /bin/bash

Docker容器搭建运行python的深度学习环境的方法

docker容器和本地机器互传文件

docker cp [本地路径] 容器id:[容器内路径]
docker cp D:\docker\raster-vision\myPY\test.py 7837a6060f9d:/opt/src/code/test.py
docker cp 容器id:[容器内路径] [本地路径] 

Docker容器搭建运行python的深度学习环境的方法

查看所有镜像 docker images
查看所有容器 docker ps -a

Docker容器搭建运行python的深度学习环境的方法

Docker容器搭建运行python的深度学习环境的方法

Expected more than 1 value per channel when training, got input size torch.Size([1, 256, 1, 1])

batch_size=1导致。
改为偶数或在torch.utils.data.DataLoader类中或自己创建的继承于DataLoader的类中设置参数drop_last=True,把不够一个batch_size的数据丢弃。

urllib.error.URLError:

网络问题。
下载本地后再上传或者搭梯子。

上一篇:docker-maven-plugin 插件无法拉取对应jar包问题

栏    目:其它服务器

下一篇:5分钟教你实现用docker搭建Redis集群模式和哨兵模式

本文标题:Docker容器搭建运行python的深度学习环境的方法

本文地址:https://zz.feitang.co/server/33100.html

广告投放 | 联系我们 | 版权申明

申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:257218569 | 邮箱:257218569@qq.com

Copyright © 2018-2026 站长天空 版权所有 Powered by EyouCms冀ICP备14023439号