CNB 在线远程开发优化镜像,基于 多版本Python开发环境 ,集成 Pytorch,支持一键登录容器自动启用 Python 3.12 虚拟环境。
docker.cnb.cool/anyexyz/devenv/pytorch:latest
docker.cnb.cool/anyexyz/devenv/python:latest
uv
— 替代 pip、venv 和 virtualenv 的现代化工具3.9
, 3.10
, 3.11
, 3.12
, 3.13
default-dev-env
,包含 Git、SSH、Vim、网络工具等.cnb.yml
示例)main:
vscode:
- docker:
image: docker.cnb.cool/anyexyz/devenv/pytorch:latest
runner:
tags: cnb:arch:amd64:gpu
services:
- vscode
- docker
默认启用了 Python 3.12 虚拟环境,无需手动激活:
# 登录容器后自动启用虚拟环境
(.venv312) root@container:~$ python --version
Python 3.12.x
# 已安装 Pytorch
(.venv312) root@6263cd618756:/workspace# python -c "import torch; print(torch.__version__)"
2.5.1+cu121