How to use the Docker images
standlone container with
docker run --name oap --restart always -d apache/skywalking-oap-server:8.8.0
standlone container with ElasticSearch 7 as storage whose address is
docker run --name oap --restart always -d -e SW_STORAGE=elasticsearch -e SW_STORAGE_ES_CLUSTER_NODES=elasticsearch:9200 apache/skywalking-oap-server:8.8.0
We could set up environment variables to configure this image. They are defined in backend-setup.
If you intend to override or add config files in
/skywalking/ext-config is the location for you to put extra files.
The files with the same name will be overridden, otherwise, they will be added in
If you want to add more libs/jars into the classpath of OAP, for example, new metrics for OAL. These jars can be mounted into
entrypoint bash will append them into the classpath. Notice, you can’t override an existing jar in classpath.