noVNC Docker Image

Compute Resources

Docker Usage

Image Details

Run on LSF

  • Complete export PASSWORD= with that of your choosing. Do not leave this blank. Replace <tag> with the selected version.

export LSF_DOCKER_PORTS='8080:8080'
export PASSWORD=
bsub -Is -R 'select[port8080=1]' -q general-interactive -a 'docker(ghcr.io/washu-it-ris/novnc:<tag>)' supervisord -c /app/supervisord.conf
  • Please see our documentation for more information on selecting a port.

If you are a member of more than one compute group, you will be prompted to specify an LSF User Group with -G group_name or by setting the LSB_SUB_USER_GROUP variable.

  • The job will output the name of the blade itā€™s running on in the terminal.

<<Starting on compute1-exec-N.ris.wustl.edu>>

# translates to the IP address you enter into the web browser:
https://compute1-exec-N.compute.ris.wustl.edu:8080/vnc.html
  • The password will be what you set above.

  • You can change GUI display size by clicking on the settings icon on the left of the browser and selecting ā€˜Local Scalingā€™ from the Scaling Mode dropdown. Click the settings icon again to resume session.

  • The display height and width can also be changed by passing them as variables.

export DISPLAY_WIDTH=width (default is 1024)
export DISPLAY_HEIGHT=height (default is 768)

Available Versions

Current Version:

  • ghcr.io/washu-it-ris/novnc
    • ubuntu20.04_cuda11.6

    • ubuntu20.04_cuda11.0

    • ubuntu20.04

Earlier Versions:

Earlier versions are still available but no longer directly supported by RIS. Please refer to the latest version for direct support.

  • gcr.io/ris-registry-shared/novnc
    • latest, ubuntu_cuda, ubuntu20.04_cuda11.0

    • ubuntu, ubuntu20.04

    • desktop_ood

    • desktop_ood_cuda

    • ubuntu18.04_cuda10.1

    • ubuntu18.04_cuda11.6

    • centos7

    • centos7_cuda10.1

    • centos7_cuda11.6