Fixed layer caching in Dockerfile