I tried to run the basic example from https://nest-simulator.readthedocs.io/en/latest/guides/using_nest_with_music.html in the docker environment of NEST (https://github.com/nest/nest-docker) on my OSX host. To be precise, I create the files minimalmusicsetup.music, minimalmusicsetup_sendnest.py and minimalmusicsetup_receivenest.py in the root directory (~/nest-docker) of the host system, and then called mpirun -np 2 music minimalmusicsetup.music from within docker.
The output was:
MUSIC: Unable to determine process rank. MUSIC: Did you launch music using mpirun? MUSIC: If so, check the comments about porting in README. ------------------------------------------------------- Primary job terminated normally, but 1 process returned a non-zero exit code.. Per user-direction, the job has been aborted. ------------------------------------------------------- MUSIC: Unable to determine process rank. MUSIC: Did you launch music using mpirun? MUSIC: If so, check the comments about porting in README. -------------------------------------------------------------------------- mpirun detected that one or more processes exited with non-zero status, thus causing the job to be terminated. The first process to do so was: