Me gustaría desplegar un contenedor docker estándar y luego emitir un comando que lea y ejecute un archivo de prueba .jmx desde la carpeta actual (o la ruta especificada) y suelte los resultados en la misma carpeta (u otra ruta especificada/ nombre del archivo). Puntos de bonificación si la salida estándar de la aplicación de la consola de jmeter proviene del comando de ejecución de la ventana docker run .
He estado investigando esto durante bastante tiempo y las soluciones que he encontrado son mucho más complejas de lo que me gustaría. Algunos requieren que cree mi propio dockerfile y construya mi propia imagen. Otros requieren que primero configure un volumen de Docker en mi máquina y luego lo use como parte del comando. Aún otros quieren ejecutar scripts bash shell bastante largos. Estoy ejecutando en Windows y preferiría algo que solo funcione con la CLI de la ventana acoplable estándar que se ejecuta en cualquier indicador de Windows (debería funcionar desde cmd o PowerShell o bash, no solo uno de estos).
Mi objetivo final es que quiero probar algunas API usando pruebas jmeter que ya existen. Las API se ejecutan en otro contenedor de ejecución local que puedo ejecutar con una ruta y un puerto. Quiero poder ejecutar estas pruebas desde cualquier máquina sin tener que instalar primero Java y jmeter.