initial pass at a docker file