start instalar instal iniciar hub espaƱol digitalocean docker centos containers sudo yum

instalar - No se puede usar yum dentro del contenedor Docker que se ejecuta en CentOS



install docker-ce centos 7 (1)

Resulta que el usuario estaba configurado a jboss en la imagen base.
Cuando se cambia a usuario root con el comando dockerfile USER root todo funcionó.

No puedo ejecutar ningún comando yum dentro de mi contenedor Docker sin obtener el siguiente error:

ovl: Error while doing RPMdb copy-up: [Errno 13] Permission denied: ''/var/lib/rpm/Group'' You need to be root to perform this command.

Estoy confundido porque estoy bastante seguro de que los contenedores de la ventana acoplable se ejecutan con la raíz de usuario predeterminada. Aún así, si trato de poner sudo delante de un comando yum install -y <package> o yum update -y obtengo:

/bin/sh: sudo: command not found

Estoy usando la siguiente imagen base para poder ejecutar fácilmente una aplicación Java Wildfly dentro de Docker: https://hub.docker.com/r/jboss/wildfly/

La distribución subyacente es CentOS Linux release 7.2.1511 (Core)