Kubernetes for desktop based application and DevOps

Hi All,

Quesion 1:

We are building a desktop based applications which built and shipped to customers and they are deployed in internet/ web based. Here how can we use docker or kubernetes how this tool can be usefull.

Question 2:

We are using Teamcity on prem as CI CD tool. team city application is installed on bare metal machines and buildagents are couple of VMs and bare metal as well. How can I use kubernetes in this situation. Is this a right solution.