contêiner docker de erros multilib centos

No momento em que este artigo foi escrito, você pode obter um erro como este ao instalar o openssl dentro de um contêiner do docker com imagem CentOS:

Error:  Multilib version problems found. This often means that the root
cause
is something else and multilib version checking is just
pointing
out that there is a problem. (...)

Você pode corrigir isso ativando o repo CentOSPlus em seu Dockerfile com:

sed -i '/^[centosplus]$/,/^[/ s/^enabled=0$/enabled=1/' /etc/yum.repos.d/CentOS-Base.repo

Então faça um regular yum install openssl-devele deve funcionar!

NOTA: RUNLivre-se do se você não estiver em um Dockerfile, mas em um script de shell ou sessão.