The command fails with the following message:
[root@n1 /]# I_MPI_DEBUG=12 mpirun -n 2 -ppn 1 -env I_MPI_PIN_DOMAIN socket IMB-MPI1 bcastimpi_shm_heap_init(): mbind failed (p=0x7f3078b0e000, size=536870912)impi_shm_heap_init(): mbind failed (p=0x7f9b808bc000, size=536870912)
MPI has limitation on the dev/shm area. It should be not less than 4Gb for 2 sockets node. By default, the Docker* container set 64Mb, which is not enough.
$df -h /dev/shmroot@n1 /]# df -h /dev/shmFilesystem Size Used Avail Use% Mounted onshm 4.0G 0 4.0G 0% /dev/shm
--shm-size=4gbdocker run --shm-size=4gb …