Add Dockerfile for build and publish