Add Dockerfile and entrypoint