A more efficient Dockerfile