almost there with a working docker file