Docker remote management

2

I'm developing a solution (application) that basically creates a WebService for communication between an Android app and a database. My question now is how I will manage and distribute this solution. From what I've studied so far, Docker will be a hand in the wheel, as I can create the containers with all the necessary configurations, and on my clients, just install Docker and download the containers through the docker hub.

My doubt is; Is there any tool to remotely manage Docker as follows?

I will install and configure Docker with my application container on 10 different (or more) company computers. I would monitor, manage every Docker every computer in one place.

Another important thing is that when there is an update of my application or if there is a need to make some adjustments in all Docker or just a specific one, I would like to do this kind of maintenance by the manager.

Does anyone know of a similar solution?

    
asked by anonymous 03.08.2016 / 23:25

2 answers

2

Docker monitoring can be done with DataDog. Management can be done centrally with DockerCloud or Rancher.

In your view of deploying containers to your clients, there are a few things to consider:

  

Each container is a live instance of an image, which in turn is   a photo of a process / app and its dependencies, so each update   should cause a drop of the container and its re-creation, as the more   recent image (beware of volatile data)

Still, Rancher can help you manage your entire container fleet.

    
18.08.2016 / 09:13
2

I think it is simpler to use in Rancher and add the Prometheus program and along with it has Grafana that has a sampler of reports and dashboards and totally 100% with open-source and free.

    
22.05.2017 / 19:12