Are you sure the mount of tmp did work and not superseed by another default mount there?
Maybe try to touch a new file from the docker and see if it show up into the original tmp folder. If so, it mean you might have permission problems instead. Make sure to allow rw for everyone on the file before.