Para documentar la solución de este falló:
Al querer ingresar al usuario oracle obtenía este mensaje: su: cannot open session: Permission denied
Con la ayuda del profesor encontramos que el error se debía a un error al momento de crear los siguientes archivos:
/etc/profile.d/99-custom-env.sh
/etc/sysctl.d/98-oracle.conf
Eso se debe a que se crearon los archivos tanto en el host como en el container. Y solo debe ser en el host.
Para solucionarlo utilizamos los siguientes comandos en el container para eliminar los duplicados :
## Realizar en el container
ls /etc/security/limits.d/ para comprobar si esta duplicado el archivo 98-oracle.conf
Después de asegurarse de que de eliminarlo utilizando rm /etc/security/limits.d/98-oracle.conf
Para el segundo realizar lo siguiente:
ls /etc/sysctl.d/99-sysctl.conf para comprobar si esta duplicado el archivo 99-sysctl.conf
Y eliminarlo : rm /etc/sysctl.d/99-sysctl.conf/99-sysctl.conf
Para finalizar reiniciar la computadora. Volver a abrir terminal. Iniciar el container y ejecutar:
su -l oracle
Con eso debería de quedar solucionado este problema