SkyWalking UI distribution is already included in our Apache official release.
Startup script is also in /bin/webappService.sh
(.bat). UI runs as an OS Java process, powered-by Zuul.
The settings file of UI is webapp/webapp.yml
in the distribution package. It has three parts.
serverPort: ${SW_SERVER_PORT:-8080} # Comma seperated list of OAP addresses, without http:// prefix. oapServices: ${SW_OAP_ADDRESS:-localhost:12800}
Start a container to connect OAP server whose address is http://oap:12800
.
docker run --name oap --restart always -d -e SW_OAP_ADDRESS=http://oap:12800 apache/skywalking-ui:8.8.0
We could set up environment variables to configure this image.
The address of your OAP server. The default value is http://127.0.0.1:12800
.