Ich habe den Cloudera Quickstart mit Docker basierend auf den hier angegebenen Anweisungen installiert.Zugriff auf Hue auf Cloudera Docker QuickStart
docker run --privileged=true --hostname=quickstart.cloudera -p 7180 -p 8888 -t -i 9f3ab06c7554 /usr/bin/docker-quickstart
Sie können sehen, dass ich -p 7180
und -p 8888
für Port-Mapping tue.
wenn der Container erfolgreich gestartet wurde. Ich habe gesehen, dass der Start des Farbtondienstes fehlgeschlagen ist. aber ich lief es manuell sudo service hue restart
verwenden und es zeigte OK.
Jetzt lief ich
/home/cloudera/cloudera-manager --express --force
dieser Befehl erfolgreich war bekam ich eine Nachricht an das CM verbinden mit http://cloudera.quickstart:7180
Jetzt auf meinem Host-Rechner habe ich docker-machine env default
und ich konnte den Ausgang
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.100:2376"
export DOCKER_CERT_PATH="/Users/abhishek.srivastava/.docker/machine/machines/default"
export DOCKER_MACHINE_NAME="default"
Jetzt in meinem Browser auf Host-Maschine habe ich
http://192.168.99.100:7180
http://192.168.99.100:8888
http://quickstart.cloudera:7180
http://quickstart.cloudera:8888
aber alles nicht zu einem beliebigen Seite zu verbinden. So auch nach Port-Forwarding zu tun ... Ich bin nicht in der Lage entweder cloudera Manager oder HUE UI von dem Host-Rechner zugreifen.
Ich verwende OSX.
Ich ging auch in Virtualbox Manager UI und wählte die Standard-VM. Ich ging in Einstellungen -> Netzwerk -> Portweiterleitung. und machte folgende Einträge
aber immer noch kann ich keinen Zugriff auf die cloudera Manager und HUE ....
Aus meiner Antworten, nicht erkennen, dass es zur Verwendung des Docker quickstart Bild auf Mac oder Windows keinen wirklichen Vorteil ist? Es ist immer noch virtualisiert und Sie müssen alle damit verbundenen Speicher- und Netzwerkprobleme beheben. –
Bearbeitet docker-machine die Datei hosts, so dass Sie über den Hostnamen darauf zugreifen können? Versuchen Sie trotzdem, eine Port-Zuordnung in Ihrem Docker-Befehl zu verwenden. Zum Beispiel '-p 7180: 7180' –