No, yoga does not contradict the teachings of Christianity.

Yoga has roots in South Asian religions. That doesn’t mean Catholics should avoid it.