use docker's Env for managing container ENV
App#build now uses Tempfile, and spawn() to store the tarball