Getting Docker, Node and NPM to play nice
Docker is an incredible tool for managing both production workflows as well as development workflows. Unfortunately, the most common pattern for doing development work using docker (mapping your source code folder as a volume), wreaks havoc on Node.