Skip to content

The dockerfile that build the image ga86caq/cudagl-optix on dockerhub

Notifications You must be signed in to change notification settings

Han-ga86caq/cudagl-optix-dockerfile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cudagl-optix-dockerfile

The Dockerfile and relevant scripts that build or run the image ga86caq/cudagl-optix. OptiX is free to use within any application, including commercial and educational applications, whereas the download is only available for members. Therefore, in order to successfully build the image, you have to manually download NVIDIA-OptiX-SDK-3.9.2 from this site.

This image is based on nvidia/opengl:1.0-glvnd-devel-ubuntu14.04 and nvidia/cuda:7.0-devel-ubuntu14.04, therefore, CUDA and OpenGL (including glvnd) is inherently supported. In addition, the following packages are installed:

  • NVIDIA-OptiX-SDK-3.9.2,
  • cmake-3.18.5
  • boost-1.56.0,
  • eigen-3.2.10
  • thrust-1.8.1,
  • glm-0.9.5.4,
  • OpenSceneGraph-3.2.1,

which should be downloaded and unziped in the Downloads folder (except for Optix-SDK, other packages can be automatically downloaded via the getdownloads.sh script). Furthermore, a script launch.sh is written in order to ease the usage of the image, since your code might include GUI, which requires certain environment variables to be correctly set. To costomize the script launch.sh, the variable app_dir_default and data_dir_default can be set to the directory of your code and data, respectively, so that they will be automatically mounted (or shared with) the launched countainer.

About

The dockerfile that build the image ga86caq/cudagl-optix on dockerhub

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published