Install Ambari based on docker on multiple hosts

I have three servers and I want to set up Ambari. Unfortunately I have CentOS7 which currently isn’t supported by Ambari. So I decided to use docker to overcome the OS dependency. I have found various docker-based Ambari version like this and this. The second one seems to be really good and easy to install on one host creating a pseudo-cluster, but I failed to install it on different hosts. I followed the described steps one by one trying to adjust them to the fact that I am not one the same host but when I try to assign a new host I get an error that the hostname is not valid.

For the first solution on the other hand, I can’t understand the following. How can I make the containers on each host be aware of each other? Because Ambari needs every host to can ssh each other without password.

  • Modern status of private Docker registries/repos
  • Couchbase Client Failure
  • Modifying a docker image
  • Run Omnet++ inside docker with x11 forwarding on windows. SSH not working
  • How i can install Actor Platform with Docker
  • Selenium ChromeDriver Failed to load resource: net::ERR_CONNECTION_CLOSED
  • Excuse me in advance for my lack of expertise in this domain. Any comment would be very useful.

  • Is it possible to use Docker in PyCharm CE?
  • Installing Postgres 9.6 in centos docker
  • Unable to mount MySQL data volume to Kubernetes Minikube pod
  • combining cloudbees ec2 docker image with docker in docker
  • Issue connecting to rabbitmq from container
  • How to access a Process running on docker on a host from a remote host
  • One Solution collect form web for “Install Ambari based on docker on multiple hosts”

    Ambari 2.2+ can be installed successfully and works fine on CentOS 7. Then you can install HDP 2.0+.
    The links in your question try to install 1.6 and 1.7.

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