If I pull a RHEL UBI image like so (On Windows using cygwin and podman),
$podman pull registry.access.redhat.com/ubi8/ubi
Is there a command I can run on the host system (Windows) to create a file on the host (Windows) that would be a rootfs.tar of the UBI image that was pulled?
I want to then use that rootfs.tar to run on the Windows host under WSL2.
If anyone has done this or if there is another way to fetch the UBI image as a rootfs.tar, it would be greatly helpful.
I did this with docker containers but it should be the same thing:
Then import the
rootfs.tarin WSL with:Here is a link to the documentation: podman-export
Bare in mind that, depending on the container you used and what you want to achieve with it, you may need to take some additionally steps to make it a fully working WSL distro like installing the
sudopackage, creating a new user and setting up/etc/wsl.confto someting like this:You can find details about
wsl.confhere wsl-config