Yes. HAast fully supports containers. Normally HAast will run inside the container with Asterisk; however, we have seen deployments where HAast runs on the host and starts a container (containing Asterisk) on demand.
If this is you first exposure to HAast we recommend installing HAast inside the container with Asterisk (and optionally a GUI).