Docker container management solution

We’ve NodeJS applications running inside docker containers. Sometimes, if any process gets locked down or due to any other issue the app goes down and we’ve to manually login to each container n restart the application. I was wondering
if there is any sort of control panel that allow us to easily and quickly restart those and see the whole health of the system.

Please Note: we can’t use –restart flag because essentially application doesn’t exist with exist code. It run into problem like some process gets blocked, things are just getting bogged down vs any crashes and exist codes. That’s why I don’t think restart policy will help in this scenario.

  • Save docker container settings like port mapping and volumes
  • docker run passing command line params as config file
  • Running RStudio Shiny as a Docker container on AWS?
  • docker container not available at port 80 like it should
  • How to export the data in docker container?
  • Docker architecture for hosting a PHP website
  • Vagrant Docker provisioner on 32 bit machines
  • Docker user namespacing map user in container to host
  • How to observe scheduled tasks output with Django celery and Docker
  • is it possible to get remote ip by apache run in docker
  • Running Freepascal compiler in a docker container
  • How to provide and use command line arguments in docker build?
  • One Solution collect form web for “Docker container management solution”

    I suggest you consider using the new HEALTHCHECK directive in Docker 1.12 to define a custom check for your locking condition. This feature can be combined with the new Docker swarm service feature to specify how many copies of your container you want to have running.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.