Add .vagrant/ into .gitignore
Add .dockerignore
Revise Dockerfile
Fix an error on provision