docker file optimized