O comando ADD
precisa que o nome do arquivo seja relativo ao diretório atual.
Veja o link
The path must be inside the context of the build; you cannot ADD ../something /something, because the first step of a docker build is to send the context directory (and subdirectories) to the docker daemon.
Isso significa que você não pode ADD /aa/http....
porque o /
inicial é removido e tratado como se fosse ADD aa/http...
Você também terá um segundo problema na fase RUN
; você está copiando os arquivos para a raiz do container, mas o comando rpm
está procurando por eles dentro de um diretório /aa
.