Sign inSign up

openeuler/spack

Sponsored OSS

By openeuler

Updated 3 days ago

Image
0

4.2K

openeuler/spack repository overview

Quick reference

Spack | openEuler

Spack is a multi-platform package manager that builds and installs multiple versions and configurations of software. It works on Linux, macOS, Windows, and many supercomputers. Spack is non-destructive: installing a new version does not break existing installations, so many configurations can coexist. It provides:

  • A simple "spec" syntax to specify versions and configuration options.
  • Package files written in pure Python, allowing a single script for many different builds.
  • Non-destructive installs so many configurations can coexist.
  • Support for multiple platforms including Linux, macOS, and many supercomputers. Learn more at Spack.

The tag of each Spack docker image is consist of the version of Spack and the version of basic image. The details are as follows:

TagsCurrentlyArchitectures
1.2.2-oe2403sp4spack 1.2.2 on openEuler 24.03-LTS-SP4amd64, arm64
1.1.1-oe2403sp4spack 1.1.1 on openEuler 24.03-LTS-SP4amd64, arm64
1.1.1-oe2403sp3spack 1.1.1 on openEuler 24.03-LTS-SP3amd64, arm64

Usage

  • Ensure that you have Docker installed, or are using Docker for Linux containers if on Windows.
  • Obtain the Spack docker image from DockerHub: docker pull openeuler/spack:{Tag}
  • Run the Docker container to launch the Spack environment. docker run -it openeuler/spack:{Tag}
  • Verify the installation inside the container: spack --version

Question and answering

If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.

Tag summary

Content type

Image

Digest

sha256:39aed67ce

Size

395.5 MB

Last updated

3 days ago

docker pull openeuler/spack

This week's pulls

Pulls:

54

Last week