I have 1 process that writes to a specific section of shared memory (i.e. \"/falcon\" )in a docker container.
Docker image: dockersharedmemory/shmclient
You still need -v /dev:/dev what happens if you do
docker run -d -v /dev:/dev --ipc=host dockersharedmemory/shmserver
docker run -d -v /dev:/dev --ipc=host dockersharedmemory/shmclient
If you dont mount bind /dev/ then the container cannot see whats inside /dev/ which is where your IPC/shm resides isnt it ?