@emiddell, as discussed, here's the Dockerfile I use to run cedalion on our HPC.
It is based on continuumio/miniconda3, but uses debian:12-slim as base image instead of debian:bullseye-slim (debian:11-slim). This is because our specific vtk version requirement as specified in environment_dev.yml needs GLIBC 2.34 (debian:11 has GLIBC 2.31).
The Dockerfile is probably not optimal, just used it as a first try to make large photon simulations with pmcx run on the HPC - the other pipelines are not tested yet.
@emiddell, as discussed, here's the Dockerfile I use to run cedalion on our HPC. It is based on continuumio/miniconda3, but uses
debian:12-slim
as base image instead ofdebian:bullseye-slim
(debian:11-slim). This is because our specific vtk version requirement as specified inenvironment_dev.yml
needs GLIBC 2.34 (debian:11 has GLIBC 2.31). The Dockerfile is probably not optimal, just used it as a first try to make large photon simulations with pmcx run on the HPC - the other pipelines are not tested yet.