### Summary

Alpine 3.18 is [expected](https://alpinelinux.org/releases/) in May. This is a remote VM addition and an in-place container update.

Alpine 3.18 has been [released](https://www.alpinelinux.org/posts/Alpine-3.18.0-released.html).

### Issue Type

Feature Idea

### Component Name

`ansible-test`
"""Bootstrapper for apt based systems."""
    @classmethod
    def install_podman(cls) -> bool:
        """Return True if podman will be installed."""
        return not (os_release.id == 'ubuntu' and os_release.version_id == '20.04')
    @classmethod
    def install_docker(cls) -> bool:
        """Return True if docker will be installed."""
        return True
    @classmethod
    def usable(cls) -> bool:
        """Return True if the bootstrapper can be used, otherwise False."""
        return bool(shutil.which('apt-get'))
    @classmethod
    def run(cls) -> None:
        """Run the bootstrapper."""
        apt_env = os.environ.copy()
        apt_env.update(
            DEBIAN_FRONTEND='noninteractive',
        )
        packages = ['docker.io']
        if cls.install_podman():
            
            
            packages.extend(('podman', 'crun', 'uidmap', 'slirp4netns'))
        run_command('apt-get', 'install', *packages, '-y', '--no-install-recommends', env=apt_env)
        super().run()
class ApkBootstrapper(Bootstrapper):