Cloudron Installierung von Couchbase Server schlägt fehl: ECONNREFUSED

Huri57

Cadet 2nd Year
Registriert
Mai 2020
Beiträge
23
Hi,

bei uns wird Cloudron zum hosten unserer Server genutzt. Man kann mithilfe von Docker images (theoretisch) jegliche Apps hosten. Ich möchte Couchbase Server installieren und hosten. Dazu nutze ich folgende Dockerfile:
Code:
FROM couchbase:community-7.2.0
COPY CloudronManifest.json /CloudronManifest.json
RUN ln -s /app/data /opt/couchbase/var //persistent data only in /app/data
EXPOSE 8091-8096 11210-11211
CMD ["couchbase-server"]  //start server

Lokal kann man das Image bauen und runnen. Die Web Konsole ist problemlos über localhost:8091 erreichbar.
Auf Cloudron kommt es aber zu Fehlern, womöglich weil hier noch ein reverse proxy mitmischt:
  • Feb 10 13:43:11box:shell reload spawn: /usr/bin/sudo -S /home/yellowtent/box/src/scripts/restartservice.sh nginx
  • Feb 10 13:43:11box:shell reload (stderr): sudo: unable to resolve host 1001629-690: Name or service not known
  • Feb 10 13:23:00=> Healtheck error: Error: connect ECONNREFUSED 172.18.16.138:8091
Mit Couchbase selbst scheint aber alles in Ordnung zu sein, es wird wie normal auch versucht die Web UI zu starten:
  • Feb 10 13:42:41Starting Couchbase Server -- Web UI available at http://:8091
Hat jmd. eine Idee wie man dieses Problem debuggen bzw. lösen kann? Vielen Dank für Eure Antwort!
 
  • Feb 10 13:23:00=> Healtheck error: Error: connect ECONNREFUSED 172.18.16.138:8091

Vermutung: Irgendeine interne Firewall von Cloudron blockiert den Healthcheck.

Frag am besten Mal direkt bei Cloudron nach.
 
Zurück
Oben