Some people are obsessed. But by some people I mean me, and by
obsessed I mean it's just how my machine is setup, so I kind of
have to make it work.
There's a couple of things here. First is just fully qualifying
the container image names because I don't have anything configured
for shortnames. That shouldn't mess with docker users.
Similarly, user=0 for mysql and postgres should be a docker no-op,
it's what they're doing already, but when I put in user-ns=keep
it's needed so they can do their normal rooty stuff on startup.
The most invasive change is the parameterization of the options to
the tmpfs mounts for zookeeper. The uid= option hard-fails for me
while I need to give it the U flag. Easier to pass more of the
option in the variable.
Change-Id: I1735cb2a4c113069782e8bc42b40621437760b15