LXD Newbie - setting up public ip

Look at this: Another 'networking issue' or 'how to connect containers to more than one network using a bridge or macvlan'

I think bridge or macvlan mode could be worth what you need.

Once the mode is configurate and the container created, you can configure the IP via /etc/network/interfaces (inside the container)

Salutes!