Docker Macvlan vs Linux

A newb question…

How does a Docker macvlan network relate to Linux’s network interfaces? For example, a Docker macvlan isn’t revealed by “ip a”, an inspection its parent ethernet interface, or anything else I’ve tried.

I’m aware that the actual Docker network configs are stored in a local-kv-db file, but I’m nagged by the fact that I don’t understand where that interface from the host’s perspective. If I can’t see, I feel bound to trip over it sooner or later.

Thanks,
Bryan