Microsoft Teams has its own poll system called Microsoft Forms. It lets you easily add a poll to a channel or even a chat but it has limited functionality.
You can also get a third-party polling app like Geekbot to run polls in Microsoft Teams.
Geekbot lets you schedule one-off or recurring polls, vary the type of responses your team can give (numeric, pre-defined, plain text), and collect poll data in a highly visual dashboard.