On my old dumb trainer (cyclops fluid) I just used old road tires that had worn out and they would last forever.
I went to a wheel-on smart trainer (wahoo kickr snap) and started going through tires about every other week.
What seemed to help:
- trainer specific tire (cyclops makes one that is yellow, that's what I got because it's what the LBS has).
- inflating only to 90 psi (wahoo recommended higher pressure but I popped tubes every time I went over 90)
- turning the knob two full rotations after contact (wahoo recommended more but again I kept popping tubes).
This seemed to help, I haven't popped a tube in a while. There's yellow dust everywhere from the yellow trainer tire so you can tell it's really wearing through the tire.
As others have mentioned the direct drive trainers are probably a better option but I can't justify spending that much more on something I hate.