Optimize dockerfile