Skip to content

Latest commit

 

History

History
76 lines (50 loc) · 2.25 KB

File metadata and controls

76 lines (50 loc) · 2.25 KB

Notes

The programming support for NVIDIA GPUs in Julia is provided by the CUDA.jl package. It does not require the entire CUDA toolkit installed, as it will automatically be downloaded when the package is first used.
ℹ️ This docker stack is derived from a CUDA image since Python packages may require the CUDA toolkit.

Tweaks

These images are tweaked as follows:

Julia startup scripts (base+ images)

The following startup scripts are put in place:

Environment variables

Versions

  • JULIA_VERSION
  • PYTHON_VERSION
  • GIT_VERSION
  • GIT_LFS_VERSION
  • PANDOC_VERSION
  • QUARTO_VERSION (pubtools image)

Miscellaneous

  • BASE_IMAGE: Its very base, a Docker Official Image.
  • PARENT_IMAGE: The image it was derived from.
  • BUILD_DATE: The date it was built (ISO 8601 format).
  • CTAN_REPO: The CTAN mirror URL. (pubtools image)

TeX packages (pubtools image)

In addition to the TeX packages used in rocker/verse, jupyter/scipy-notebook and required for nbconvert, the packages requested by the community are installed.

Python

The Python version is selected as follows:

This Python version is installed at /usr/local/bin.

Additional notes on CUDA

The CUDA version is selected as follows:

  • CUDA: The lastest version that has image flavour devel including cuDNN available.

Tweaks

Environment variables

Versions

  • CUDA_VERSION

Miscellaneous

  • CUDA_IMAGE: The CUDA image it is derived from.