As the developers of Portainer, we have spent considerable time understanding the intricacies of Docker, and how to build and manage Docker at Enterprise scale. Through our own requirements for application testing and support, we have built up a vast array of experiences with Docker Swarm/SwarmMode (SwarmKit), Docker on Linux and Docker on Windows. We have used Docker on premises, Docker in AWS and Docker on Azure. We have used pretty much every conceivable way of deploying Docker.
If you are looking to deploy Docker, and would like to engage a consulting partner who can advise you on the best way to design and build your environment, then the team at Portainer are here to help.
In addition, we understand how best to use containers and how to deploy application stacks into containers in the most effective way. Should you need guidance on how to transition your application into a micro-service world, we are only too happy to guide you.
Portainer consulting staff are available on a "per week" engagement model, and services are either remote (webex/phone), or for longer assignments, we are happy for onsite sessions (T&E charged at cost).
Whilst Portainer is designed to be simple to use, and has active community support, there remains benefits from having commercial support when used in business environments.
There are three support options available, and these are able to be subscribed on a monthly or annual basis.