initial commit and Docker file