mirror of
https://github.com/cp2k/cp2k.git
synced 2026-07-28 14:15:19 -04:00
Rationale for this proposal: Docker is usually not provided on shared compute clusters, e.g. at HPC centres, because docker runs a daemon with root privileges creating potential security vulnerability. By contrast, podman is daemonless and more lightweight and is built on the same principles as Docker's API.
611 B
611 B
Docker Containers for Testing
Note
For production containers please visit: http://github.com/cp2k/cp2k-containers.
This directory hosts docker files for testing cp2k. They are mostly used by the cp2k-ci to check pull requests and populate the dashboard.
To run a test one simply has to build the image:
./spack_cache_start.sh
podman build --network=host --shm-size=1g -f Dockerfile.test_sdbg -t cp2k_test_sdbg ../../
To retrieve the cached report of an old image simply run it:
podman run cp2k_test_sdbg