Update Dockerfile and gitignore