Tu dependencia en C puede hacer fallar todo tu proceso. WebAssembly puede evitarlo.
Los contenedores son excesivos para aislar una sola biblioteca en C. Compílala a WebAssembly y ejecútala dentro de un sandbox WASI para memory safety, acceso al filesystem basado en capabilities y contención de fallos sin Docker.