¿Por qué Docker?

No necesitas un lanzador y podrías crear una instalación personalizada de docker compose, aunque requeriría un trabajo considerable de tu parte.