include info about ready-to-use images uploaded to the singularity library

This commit is contained in:
Axel Kohlmeyer
2019-10-21 14:54:30 +02:00
parent 5200d60dd3
commit 054766a380

View File

@ -9,7 +9,13 @@ your development workstation, e.g. when bugs are reported that can only
be reproduced on a specific OS or with specific (mostly older) versions be reproduced on a specific OS or with specific (mostly older) versions
of tools, compilers, or libraries. of tools, compilers, or libraries.
Here is a workflow for testing a compilation of LAMMPS with a CentOS 7.x container. Ready-to-use container images built from these definition files are
occasionally uploaded to the container library at sylabs.io. They
can be found here: https://cloud.sylabs.io/library/lammps/default/lammps_development#
and will be signed with the key fingerprint: EEA103764C6C633EDC8AC428D9B44E93BF0C375A
Here is a workflow for testing a compilation of LAMMPS with a locally
built CentOS 7.x singularity container.
``` ```
cd some/work/directory cd some/work/directory
@ -22,6 +28,20 @@ cmake -C ../cmake/presets/most.cmake -D CMAKE_CXX_FLAGS="-O3 -g -fopenmp -std=c+
make make
``` ```
And here is the equivalent workflow for testing a compilation of LAMMPS
using a pre-built Ubuntu 18.04LTS singularity container.
```
cd some/work/directory
git clone --depth 500 git://github.com/lammps/lammps.git lammps
mkdir build-ubuntu18
cd build-ubuntu18
singularity pull library://lammps/default/lammps_development:ubuntu18.04
singularity shell lammps_development_ubuntu18.04.sif
cmake -C ../cmake/presets/most.cmake ../cmake
make
```
| Currently available: | | | Currently available: | |
| --- | --- | | --- | --- |
| centos7.def | CentOS 7.x with EPEL enabled | | centos7.def | CentOS 7.x with EPEL enabled |