Ideal for LLM & Deep Learning remote work.
5900
)--no-sandbox
flag)Pytorch tag as per their official documentation:
latest
VNC_PASSWORD
: Password for VNC connection. Default: password
.VNC_SCREEN_SIZE
: Screen size. Default: 1920x1080
.To connect to the container's desktop, you can use any VNC client.
[!NOTE] You will have a wide list of errors during startup but you can ignore them. Enulating a full X server in Docker is not an easy task.
Your server will be ready once you see this line in the logs:
[...]
cuda-desktop-server | Plasma Shell startup completed
[...]
[!NOTE] You can create and attach a Storage Network Volume to your RunPod pod to automatically sync and persist your
/home/ubuntu
directory between deployments.
When deploying your container, you can also attach a shared storage as a volume for backup.
Simply mount your desired backup directory to /volumes/home_ubuntu_backup
in your Docker run command
or Docker composer file. It will be automatically retored (on subsequent boots) and then synced each minute.