Como parte de uma compilação do docker, tenho uma linha no script assim:
RUN unzip myzipfile.zip
Nessa linha do script, ele está falhando com o seguinte erro:
/bin/sh: unzip: command not found
Isso está no Red Hat Enterprise Linux 7, e a imagem base do Docker também é uma imagem base do RHEL7.
Se o utilitário unzip não estiver presente no ambiente de construção do Docker, como faço para descompactar algo? descompacte está presente no servidor que está fazendo a compilação, embora eu suponho que isso não ajude. Existe um utilitário alternativo que devo verificar se pode descompactar arquivos ou o descompactar precisa ser instalado na imagem base?
Se houver alguma maneira de fazer isso sem precisar instalar nada, isso seria preferível, pois acho que Não tenho permissão para fazer isso e, mesmo que o tenha feito, o servidor no qual a construção do Docker acontece não está conectado à internet.