adding the completed docker file