optimized Dockerfile