Windows .NET core 6 binary image container

Can you please guide me how i can create & run LXD container from .Net core 6 binary directly without installing any linux OS installed in container? My .NET bundle is self contained & contains all dependencies of .NET framework.
I tried as building snap from .NET binary & installing snap inside Ubuntu 22.04 container shell and it works…but is there any way i can create & run LXD container with my .NET binary without snap ? Please let me know