matthewkwilliams.com
Docker Commandline Arguments are Context Sensitive
TL;DR: Position of the commandline arguments matter. `-v` before `run` means something totally different than `-v` *after* `run`. More details below the link.