aospina/hpc.docker ? reverse-engineered prompt
Reverse engineered prompt
Quiero que me armes un proyecto para levantar un pequeño cluster de cómputo con Docker, pensado para correr trabajos en MPI y OpenMP. La idea es que con un solo comando pueda arrancar un nodo principal y varios nodos worker, usando docker compose, y que todos compartan una carpeta común para compilar y ejecutar programas desde ahí.
Necesito que el contenedor principal permita entrar por SSH, y que quede listo para usar con una llave que ya esté en el repo. También quiero un Dockerfile y la configuración necesaria para que el entorno quede preparado con las herramientas básicas de HPC, incluyendo MPI y soporte para OpenMP. Si hace falta, puedes dejar instrucciones simples para levantar más nodos con compose y para conectar por IP o por SSH.
Hazlo pensando en alguien que solo quiere probar código paralelo rápido en su máquina o en una instancia Linux, y si necesitas revisar documentación actual, búscala online.
Are you gonna build this?
make sure you review the code using coderabbit