skywalking-oap-server890 使用docker启动并配置存储为 docker中的es7
要将SkyWalking OAP Server 8.9.0与Docker一起使用并将存储配置为Docker中的Elasticsearch 7,可以按照以下步骤进行操作:
-
首先,确保已经在Docker中启动了Elasticsearch 7容器,并且它正在运行。可以使用以下命令启动Elasticsearch容器:
docker run -d --name elasticsearch7 -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.14.0这将启动一个名为elasticsearch7的容器,并将其映射到主机的9200和9300端口上。
-
然后,可以使用以下命令下载并启动SkyWalking OAP Server 8.9.0容器:
docker run -d --name skywalking-oap-server -p 12800:12800 -e SW_STORAGE_TYPE=elasticsearch7 -e SW_ES7_URL=http://elasticsearch7:9200 skywalking/skywalking-oap-server:8.9.0这将启动一个名为skywalking-oap-server的容器,并将其映射到主机的12800端口上。还将设置存储类型为elasticsearch7,并将Elasticsearch的URL配置为http://elasticsearch7:9200。
注意,这里的SW_ES7_URL配置项是关键,它指定了SkyWalking OAP Server应该连接到哪个Elasticsearch实例。在这种情况下,它将连接到名为elasticsearch7的容器,并使用其默认的9200端口。
-
等待一段时间,SkyWalking OAP Server应该启动并连接到Elasticsearch 7实例。可以尝试访问 http://localhost:12800/ 来确保SkyWalking OAP Server正在运行。
如果一切正常,应该看到SkyWalking OAP Server的Web界面,可以使用它来监视和分析应用程序性能数据
原文地址: http://www.cveoy.top/t/topic/fsCz 著作权归作者所有。请勿转载和采集!