Don't run ghost as root.

Instead, npm is run by a user "ghost" inside the container whose
uid/gid can be mapped according to match the uid/gid of an owning
user on the host if desired, so that the overrides can be easily
"owned" by a user there.