cp2k/tools/docker
2025-10-22 20:37:09 +02:00
..
scripts Performance: show total time as part if the title 2025-10-22 20:37:09 +02:00
.gitignore Docker: Major refactoring (#87) 2018-11-08 13:56:15 +01:00
build_dockerhub_images.sh Docker: Add script for building Docker Hub images 2022-05-11 16:17:16 +02:00
cp2k-ci.conf Docker: Remove HIP CUDA tests 2025-10-20 11:26:59 +02:00
Dockerfile.build_hip_rocm_Mi50 Add regression tester for new Intel ifx compiler 2025-06-02 12:30:00 +02:00
Dockerfile.build_hip_rocm_Mi100 Add regression tester for new Intel ifx compiler 2025-06-02 12:30:00 +02:00
Dockerfile.test_aiida Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_arm64-psmp Docker: Migrate arm64 test to CMake 2025-07-24 21:30:40 +02:00
Dockerfile.test_asan-psmp Docker: Simplify generate_dockerfiles.py 2025-07-24 15:48:42 +02:00
Dockerfile.test_ase Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_conventions Add regression tester for new Intel ifx compiler 2025-06-02 12:30:00 +02:00
Dockerfile.test_coverage Docker: Migrate coverage test to CMake 2025-07-24 15:48:42 +02:00
Dockerfile.test_cuda_A100 Docker: Migrate cuda tests to CMake 2025-10-07 17:58:29 +02:00
Dockerfile.test_cuda_P100 Docker: Migrate cuda tests to CMake 2025-10-07 17:58:29 +02:00
Dockerfile.test_cuda_V100 Docker: Migrate cuda tests to CMake 2025-10-07 17:58:29 +02:00
Dockerfile.test_doxygen Docker: Remove Makefile from tests without build 2025-10-20 11:26:59 +02:00
Dockerfile.test_fedora-psmp Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_gcc8 Add regression tester for new Intel ifx compiler 2025-06-02 12:30:00 +02:00
Dockerfile.test_gcc9 Docker: Simplify generate_dockerfiles.py 2025-07-24 15:48:42 +02:00
Dockerfile.test_gcc10 Docker: Simplify generate_dockerfiles.py 2025-07-24 15:48:42 +02:00
Dockerfile.test_gcc11 Docker: Simplify generate_dockerfiles.py 2025-07-24 15:48:42 +02:00
Dockerfile.test_gcc12 Docker: Simplify generate_dockerfiles.py 2025-07-24 15:48:42 +02:00
Dockerfile.test_gcc13 Docker: Simplify generate_dockerfiles.py 2025-07-24 15:48:42 +02:00
Dockerfile.test_gcc14 Docker: Simplify generate_dockerfiles.py 2025-07-24 15:48:42 +02:00
Dockerfile.test_generic_psmp Docker: Simplify generate_dockerfiles.py 2025-07-24 15:48:42 +02:00
Dockerfile.test_gromacs Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_hip_rocm_Mi50 Add regression tester for new Intel ifx compiler 2025-06-02 12:30:00 +02:00
Dockerfile.test_hip_rocm_Mi100 Add regression tester for new Intel ifx compiler 2025-06-02 12:30:00 +02:00
Dockerfile.test_i-pi Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_intel-ifort-psmp Renamed oneAPI testers and fixed/suppressed issues 2025-09-12 12:03:43 +02:00
Dockerfile.test_intel-ifort-ssmp Renamed oneAPI testers and fixed/suppressed issues 2025-09-12 12:03:43 +02:00
Dockerfile.test_intel-ifx-psmp Renamed oneAPI testers and fixed/suppressed issues 2025-09-12 12:03:43 +02:00
Dockerfile.test_intel-ifx-ssmp Renamed oneAPI testers and fixed/suppressed issues 2025-09-12 12:03:43 +02:00
Dockerfile.test_manual Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_minimal Docker: Simplify generate_dockerfiles.py 2025-07-24 15:48:42 +02:00
Dockerfile.test_misc Docker: Remove Makefile from tests without build 2025-10-20 11:26:59 +02:00
Dockerfile.test_openmpi-psmp Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_pdbg Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_performance Docker: Migrate performace tests to CMake 2025-10-07 19:55:04 +02:00
Dockerfile.test_performance_cuda_A100 Docker: Migrate performace tests to CMake 2025-10-07 19:55:04 +02:00
Dockerfile.test_performance_cuda_P100 Docker: Migrate performace tests to CMake 2025-10-07 19:55:04 +02:00
Dockerfile.test_performance_cuda_V100 Docker: Migrate performace tests to CMake 2025-10-07 19:55:04 +02:00
Dockerfile.test_phonopy Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_precommit Add regression tester for new Intel ifx compiler 2025-06-02 12:30:00 +02:00
Dockerfile.test_psmp Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_sdbg Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_spack Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
Dockerfile.test_ssmp Simplify: drop CP2K build type 2025-08-08 08:34:12 +02:00
generate_dockerfiles.py Docker: Remove HIP CUDA tests 2025-10-20 11:26:59 +02:00
README.md Use podman instead of docker 2025-05-21 16:25:59 +02:00
spack_cache_list.sh Use podman instead of docker 2025-05-21 16:25:59 +02:00
spack_cache_remove.sh Use podman instead of docker 2025-05-21 16:25:59 +02:00
spack_cache_start.sh Use podman instead of docker 2025-05-21 16:25:59 +02:00
spack_cache_stop.sh Use podman instead of docker 2025-05-21 16:25:59 +02:00

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