Si debemos disponer de un contenedor wsdl con Rhel, seguimos el siguiente procedimiento:
Debemos de tener una cuenta de RedHat Developer y acceder a la consola hibrida de Redhat
Pulsamos en el botón de Preview mode, para activarlo
Ahora vamos a Imágenes y elegimos Rhel8 en Release
Marcamos wdsl y next
Marcamos Automatically register and enable advanced capabilities y seleccionamos una de las activation key’s que tengamos creadas. Pulsamos en Next
Pulsamos en Next
Este paso es opcional. Si queremos añadirle módulos a la imagen, buscamos el paquete o paquetes, en Avaliable packages. Seleccionamos los paquetes y pulsamos en la flecha > para agregarlos. Luego pulsamos en Next
Pulsamos en next, por que no queremos añadir repos personalizados.
Indicamos el nombre de la imagen / descripción y pulsamos en Next
Pulsamos en Create image
Esperamos a que termine la creación de nuestra imagen personalizada:
Una vez creada, ya tendremos disponible el link de descarga. Pulsamos en Download (tar.gz)
Cuando tengamos descargado el fichero, abrimos una terminal de powershell, como administrador, en nuestro pc
Ejecutamos el siguiente comando:
wsl --import nombre_que queramos Carpeta_destino Carpeta_con_nombre_de_fichero
Ejecutamos el siguiente comando, para listar todas las máquinas que tenemos, incluida la de Rhel recién importada
wsl -l
Lanzamos nuestra imágen, con el siguiente comando:
wsl -d nombre_que_le_hemos_dado
Registramos el servidor, para poder actualizarlo y poner paquetes:
subscription-manager register
Instalamos cockpit
dnf install -y cockpit
Ya tenemos una imagen wsdl de Rhel8 totalmente operativa.
Fuente: Create customized RHEL images for the WSL environment | Red Hat Developer