We want to make a quickly deployable on-premise distribution based on Docker Compose technology. But we are not sure is it a popular and convenient technology? And is it good for corporations?
We use docker compose for development and our build system leverages it. However, our prod system is hybrid with our own data centers running k8s, traditional VMs, and bare metal nodes, and additionally we run some things in aws. Thousands of nodes in our own DCs. I'm not aware of any teams at my work using docker compose beyond dev+ci/cd and I'd be interested at looking to an all k8s solution, but docker compose definitely got us here. Highly recommended.
To be honest I havn't touched it since a few years, and it doesn't seem to be used much since. The networking was simply bad by design, you would get a lot of weird network issues while Kubernetes or Rancher (before Rancher ran on Kubernetes) would not.