Não é possível usar o yum dentro do contêiner do Docker em execução no CentOS
Não consigo executar nenhum comando yum dentro do contêiner do Docker sem obter o seguinte erro:
ovl: Error while doing RPMdb copy-up:
[Errno 13] Permission denied: '/var/lib/rpm/Group'
You need to be root to perform this command.
Estou confuso porque tenho certeza de que os contêineres do docker são executados com a raiz do usuário padrão. Ainda assim, se eu tentar colocar o sudo na frente de umyum install -y <package>
ouyum update -y
comando que recebo:
/bin/sh: sudo: command not found
Estou usando a seguinte imagem de base para poder executar facilmente um aplicativo Java Wildfly no Docker:https://hub.docker.com/r/jboss/wildfly/
A distribuição subjacente éCentOS Linux release 7.2.1511 (Core)