docker-compose.yml näher betrachtet und im Abschnitt webapi die entsprechenden Zeilen mit “undo-uncomment” in Betrieb genommen werden.
( #for accessing the api directly (eg. for debugging or connecting your #app to the metasfresh api) uncomment following lines:)
Abschließend docker-compose up -d und lokal:8080 aufrufen. Super antwortet. Allerdings ohne Client-Downloadseite sondern:
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Die Anleitung für den Java-Client, die du oben gepostet hast bezieht sich ausschließlich auf die Installation mittels Installationspaket (ohne docker).
Aber generell ist es auch möglich, den metasfresh-docker stack auch mittels Client zu betreiben.
Anschließend solltest du die Downloadseite mittels http://meinserver:8282/ aufrufen und den Client mit den Verbindungsdetails deines Docker-Servers einrichten können.
Die Sektion, die du in der docker-compose.yml auskommentiert hast bezieht sich auf die “webapi”, die allerdings für eine Verwendung des Clients nicht benötigt wird. Daher kommt es zu einer whitelabel error page … dein Browser versucht in dem Fall mit dem Webui-Backend webapi zu kommunizieren - nicht mit dem Applikation-Server app.