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.tar
in 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
sudo
package, creating a new user and setting up/etc/wsl.conf
to someting like this:You can find details about
wsl.conf
here wsl-config