采用 Docker GPU 部署的 Ubuntu 或者 windows 桌面环境
# 国内下载不了
docker pull gezp/ubuntu-desktop:24.04-cu12.6.2# 阿里云镜像
docker pull registry.cn-hongkong.aliyuncs.com/gezp/ubuntu-desktop:24.04-cu12.6.2# create container with nomachine
docker run -d --restart=on-failure --name myubuntu --shm-size=1024m -e USER=ubuntu -e PASSWORD=ubuntu -p 10022:22 -p 14000:4000 -p 15000:5000 gezp/ubuntu-desktop:24.04-cu12.6.2# create container with kasmvnc/novnc
docker run -d --restart=on-failure --name myubuntu --shm-size=1024m -e USER=ubuntu -e PASSWORD=ubuntu -e REMOTE_DESKTOP=kasmvnc -p 10022:22 -p 14000:4000 -p 15000:5000 gezp/ubuntu-desktop:24.04-cu12.6.2# 默认用户名和密码都是ubuntu。# 软件nomachine下载:https://www.nomachine.com/
windows桌面
docker run -it --rm --name windows -p 8006:8006 -p 3389:3389 --device=/dev/kvm --device=/dev/net/tun --cap-add NET_ADMIN -v "${PWD:-.}/windows:/storage" -v /data:/data --stop-timeout 120 -e USERNAME="admin" -e PASSWORD="123456" -e RAM_SIZE="28G" -e CPU_CORES="12" -e DISK_SIZE="256G" dockurr/windows