选择9.x的最后大版本9.7.0

快速部署

skywalking-oap 安装

# 拉取skywalking-oap镜像
docker pull apache/skywalking-oap-server:9.7.0

# 启动容器
docker run --name oap \
-d \
-p 11800:11800 \
-p 12800:12800 \
apache/skywalking-oap-server:9.7.0

skywalking-ui 安装

# 拉取skywalking-ui镜像
docker pull apache/skywalking-ui:9.7.0

# 启动skywalking-ui容器
docker run --name oap-ui  \
-d \
-p 8080:8080 \
-e SW_OAP_ADDRESS=http://实际IP:12800 \
apache/skywalking-ui:9.7.0

访问

http://ip:8080

配置oap

把配置文件挂载到宿主机

# 创建宿主机文件夹,用于保存配置
mkdir -p /home/skywalking/config
# 把docker的配置复制到宿主机
docker cp oap:/skywalking/config/. /home/skywalking/config/
# 删除容器 
docker rm -f oap
# 重新创建容器
docker run --name oap \
-d \
-p 11800:11800 \
-p 12800:12800 \
-v /home/skywalking/config/:/skywalking/config/ \
apache/skywalking-oap-server:9.7.0

oap-ui 可修改

修改看板后,会提示The dashboard creation has been disabled. Check SW_ENABLE_UPDATE_UI_TEMPLATE on configuration-vocabulary.md(https://skywalking.apache.org/docs/main/next/en/setup/backend/configuration-vocabulary/#configuration-vocabulary) to activate it

按提示修改配置

cd /home/skywalking/config/
# 编辑配置文件 把SW_ENABLE_UPDATE_UI_TEMPLATE 属性修改为true
vim application.yml 

# 修改配置后,重新oap容器
docker restart oap

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐