diff --git a/docker/skywalking/README.md b/docker/skywalking/README.md
new file mode 100644
index 00000000..07d831c3
--- /dev/null
+++ b/docker/skywalking/README.md
@@ -0,0 +1,14 @@
+# 说明
+项目使用 `skywalking` 官方 `agent` 探针做了精简和扩充
+
+从官方自带的插件库 删除了项目中大概率不会用到的插件
+
+保留了项目中可能会用到的插件
+
+扩展了一些官方不支持的插件
+
+插件过多会导致很严重的性能问题 建议不要用过多插件
+# 扩展
+项目开发中遇到一些插件包内没有的功能可以去 `skywalking` 官方下载
+
+将下载好的插件放入 `plugins` 目录下即可
\ No newline at end of file
diff --git a/docker/skywalking/agent/optional-plugins/apm-ehcache-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/optional-plugins/apm-ehcache-2.x-plugin-8.12.0.jar
deleted file mode 100644
index 33ce0b1a..00000000
Binary files a/docker/skywalking/agent/optional-plugins/apm-ehcache-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-fastjson-1.x-plugin-8.12.0.jar b/docker/skywalking/agent/optional-plugins/apm-fastjson-1.x-plugin-8.12.0.jar
deleted file mode 100644
index e03e6f12..00000000
Binary files a/docker/skywalking/agent/optional-plugins/apm-fastjson-1.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-gson-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/optional-plugins/apm-gson-2.x-plugin-8.12.0.jar
deleted file mode 100644
index 68a3a9ea..00000000
Binary files a/docker/skywalking/agent/optional-plugins/apm-gson-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-jackson-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/optional-plugins/apm-jackson-2.x-plugin-8.12.0.jar
deleted file mode 100644
index b6b29e82..00000000
Binary files a/docker/skywalking/agent/optional-plugins/apm-jackson-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-quartz-scheduler-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/optional-plugins/apm-quartz-scheduler-2.x-plugin-8.12.0.jar
deleted file mode 100644
index c3b6bcbe..00000000
Binary files a/docker/skywalking/agent/optional-plugins/apm-quartz-scheduler-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-shenyu-2.4.x-plugin-8.12.0.jar b/docker/skywalking/agent/optional-plugins/apm-shenyu-2.4.x-plugin-8.12.0.jar
deleted file mode 100644
index ca42afa7..00000000
Binary files a/docker/skywalking/agent/optional-plugins/apm-shenyu-2.4.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/trace-sampler-cpu-policy-plugin-8.12.0.jar b/docker/skywalking/agent/optional-plugins/trace-sampler-cpu-policy-plugin-8.12.0.jar
deleted file mode 100644
index 7ff6d6c4..00000000
Binary files a/docker/skywalking/agent/optional-plugins/trace-sampler-cpu-policy-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-reporter-plugins/kafka-reporter-plugin-8.12.0.jar b/docker/skywalking/agent/optional-reporter-plugins/kafka-reporter-plugin-8.12.0.jar
deleted file mode 100644
index bbccb541..00000000
Binary files a/docker/skywalking/agent/optional-reporter-plugins/kafka-reporter-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-reporter-plugins/lz4-java-1.6.0.jar b/docker/skywalking/agent/optional-reporter-plugins/lz4-java-1.6.0.jar
deleted file mode 100644
index ad5de824..00000000
Binary files a/docker/skywalking/agent/optional-reporter-plugins/lz4-java-1.6.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-reporter-plugins/snappy-java-1.1.7.3.jar b/docker/skywalking/agent/optional-reporter-plugins/snappy-java-1.1.7.3.jar
deleted file mode 100644
index afda191f..00000000
Binary files a/docker/skywalking/agent/optional-reporter-plugins/snappy-java-1.1.7.3.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-reporter-plugins/zstd-jni-1.4.3-1.jar b/docker/skywalking/agent/optional-reporter-plugins/zstd-jni-1.4.3-1.jar
deleted file mode 100644
index 9fb89a45..00000000
Binary files a/docker/skywalking/agent/optional-reporter-plugins/zstd-jni-1.4.3-1.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-activemq-5.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-activemq-5.x-plugin-8.12.0.jar
deleted file mode 100644
index f288bd08..00000000
Binary files a/docker/skywalking/agent/plugins/apm-activemq-5.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-armeria-0.84.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-armeria-0.84.x-plugin-8.12.0.jar
deleted file mode 100644
index 433464c2..00000000
Binary files a/docker/skywalking/agent/plugins/apm-armeria-0.84.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-armeria-0.85.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-armeria-0.85.x-plugin-8.12.0.jar
deleted file mode 100644
index 6a7d4ad2..00000000
Binary files a/docker/skywalking/agent/plugins/apm-armeria-0.85.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-asynchttpclient-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-asynchttpclient-2.x-plugin-8.12.0.jar
deleted file mode 100644
index bab55c57..00000000
Binary files a/docker/skywalking/agent/plugins/apm-asynchttpclient-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-avro-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-avro-plugin-8.12.0.jar
deleted file mode 100644
index 1c6f5efc..00000000
Binary files a/docker/skywalking/agent/plugins/apm-avro-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-cassandra-java-driver-3.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-cassandra-java-driver-3.x-plugin-8.12.0.jar
deleted file mode 100644
index de291564..00000000
Binary files a/docker/skywalking/agent/plugins/apm-cassandra-java-driver-3.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-clickhouse-0.3.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-clickhouse-0.3.x-plugin-8.12.0.jar
deleted file mode 100644
index f1ed59bd..00000000
Binary files a/docker/skywalking/agent/plugins/apm-clickhouse-0.3.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-customize-enhance-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-customize-enhance-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-customize-enhance-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-customize-enhance-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/plugins/apm-cxf-3.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-cxf-3.x-plugin-8.12.0.jar
deleted file mode 100644
index 2bedf2cd..00000000
Binary files a/docker/skywalking/agent/plugins/apm-cxf-3.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-elastic-job-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-elastic-job-2.x-plugin-8.12.0.jar
deleted file mode 100644
index 88c388ec..00000000
Binary files a/docker/skywalking/agent/plugins/apm-elastic-job-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-elasticjob-3.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-elasticjob-3.x-plugin-8.12.0.jar
deleted file mode 100644
index 15fa3ccf..00000000
Binary files a/docker/skywalking/agent/plugins/apm-elasticjob-3.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-elasticsearch-5.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-elasticsearch-5.x-plugin-8.12.0.jar
deleted file mode 100644
index 1624d032..00000000
Binary files a/docker/skywalking/agent/plugins/apm-elasticsearch-5.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-finagle-6.25.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-finagle-6.25.x-plugin-8.12.0.jar
deleted file mode 100644
index 9a34ba1f..00000000
Binary files a/docker/skywalking/agent/plugins/apm-finagle-6.25.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-guava-cache-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-guava-cache-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-guava-cache-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-guava-cache-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/plugins/apm-hbase-1.x-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-hbase-1.x-2.x-plugin-8.12.0.jar
deleted file mode 100644
index 9a05ac92..00000000
Binary files a/docker/skywalking/agent/plugins/apm-hbase-1.x-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-hystrix-1.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-hystrix-1.x-plugin-8.12.0.jar
deleted file mode 100644
index 962ed31f..00000000
Binary files a/docker/skywalking/agent/plugins/apm-hystrix-1.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/bootstrap-plugins/apm-jdk-http-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-jdk-http-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/bootstrap-plugins/apm-jdk-http-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-jdk-http-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/bootstrap-plugins/apm-jdk-threading-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-jdk-threading-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/bootstrap-plugins/apm-jdk-threading-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-jdk-threading-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/bootstrap-plugins/apm-jdk-threadpool-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-jdk-threadpool-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/bootstrap-plugins/apm-jdk-threadpool-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-jdk-threadpool-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/plugins/apm-jetty-client-9.0-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-jetty-client-9.0-plugin-8.12.0.jar
deleted file mode 100644
index 208882bd..00000000
Binary files a/docker/skywalking/agent/plugins/apm-jetty-client-9.0-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-jetty-client-9.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-jetty-client-9.x-plugin-8.12.0.jar
deleted file mode 100644
index 9d55793d..00000000
Binary files a/docker/skywalking/agent/plugins/apm-jetty-client-9.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-jetty-server-9.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-jetty-server-9.x-plugin-8.12.0.jar
deleted file mode 100644
index d7b521f9..00000000
Binary files a/docker/skywalking/agent/plugins/apm-jetty-server-9.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-kotlin-coroutine-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-kotlin-coroutine-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-kotlin-coroutine-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-kotlin-coroutine-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/plugins/apm-kylin-jdbc-2.6.x-3.x-4.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-kylin-jdbc-2.6.x-3.x-4.x-plugin-8.12.0.jar
deleted file mode 100644
index b5be0f5c..00000000
Binary files a/docker/skywalking/agent/plugins/apm-kylin-jdbc-2.6.x-3.x-4.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-lettuce-5.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-lettuce-5.x-plugin-8.12.0.jar
deleted file mode 100644
index 4008e056..00000000
Binary files a/docker/skywalking/agent/plugins/apm-lettuce-5.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-light4j-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-light4j-plugin-8.12.0.jar
deleted file mode 100644
index 863e0e2b..00000000
Binary files a/docker/skywalking/agent/plugins/apm-light4j-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-mongodb-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-mongodb-2.x-plugin-8.12.0.jar
deleted file mode 100644
index c6ba2534..00000000
Binary files a/docker/skywalking/agent/plugins/apm-mongodb-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-mybatis-3.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-mybatis-3.x-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-mybatis-3.x-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-mybatis-3.x-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/plugins/apm-mysql-6.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-mysql-6.x-plugin-8.12.0.jar
deleted file mode 100644
index a44d2ffe..00000000
Binary files a/docker/skywalking/agent/plugins/apm-mysql-6.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-neo4j-4.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-neo4j-4.x-plugin-8.12.0.jar
deleted file mode 100644
index 8413949e..00000000
Binary files a/docker/skywalking/agent/plugins/apm-neo4j-4.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-nutz-http-1.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-nutz-http-1.x-plugin-8.12.0.jar
deleted file mode 100644
index 9e4924f9..00000000
Binary files a/docker/skywalking/agent/plugins/apm-nutz-http-1.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-nutz-mvc-annotation-1.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-nutz-mvc-annotation-1.x-plugin-8.12.0.jar
deleted file mode 100644
index dc494aa1..00000000
Binary files a/docker/skywalking/agent/plugins/apm-nutz-mvc-annotation-1.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-play-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-play-2.x-plugin-8.12.0.jar
deleted file mode 100644
index 27a79600..00000000
Binary files a/docker/skywalking/agent/plugins/apm-play-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-sentinel-1.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-sentinel-1.x-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-sentinel-1.x-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-sentinel-1.x-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/plugins/apm-servicecomb-java-chassis-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-servicecomb-java-chassis-2.x-plugin-8.12.0.jar
deleted file mode 100644
index 8ef46581..00000000
Binary files a/docker/skywalking/agent/plugins/apm-servicecomb-java-chassis-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-sharding-sphere-3.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-sharding-sphere-3.x-plugin-8.12.0.jar
deleted file mode 100644
index f364d9b7..00000000
Binary files a/docker/skywalking/agent/plugins/apm-sharding-sphere-3.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-solrj-7.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-solrj-7.x-plugin-8.12.0.jar
deleted file mode 100644
index 09427100..00000000
Binary files a/docker/skywalking/agent/plugins/apm-solrj-7.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-spring-annotation-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-spring-annotation-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-spring-annotation-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-spring-annotation-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/optional-plugins/apm-spring-cloud-gateway-2.0.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-spring-cloud-gateway-2.0.x-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-spring-cloud-gateway-2.0.x-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-spring-cloud-gateway-2.0.x-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/optional-plugins/apm-spring-cloud-gateway-2.1.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-spring-cloud-gateway-2.1.x-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-spring-cloud-gateway-2.1.x-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-spring-cloud-gateway-2.1.x-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/optional-plugins/apm-spring-cloud-gateway-3.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-spring-cloud-gateway-3.x-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-spring-cloud-gateway-3.x-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-spring-cloud-gateway-3.x-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/optional-plugins/apm-spring-tx-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-spring-tx-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-spring-tx-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-spring-tx-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/optional-plugins/apm-spring-webflux-5.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-spring-webflux-5.x-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-spring-webflux-5.x-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-spring-webflux-5.x-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/plugins/apm-spymemcached-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-spymemcached-2.x-plugin-8.12.0.jar
deleted file mode 100644
index 1c4c2e65..00000000
Binary files a/docker/skywalking/agent/plugins/apm-spymemcached-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-struts2-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-struts2-2.x-plugin-8.12.0.jar
deleted file mode 100644
index 9281be85..00000000
Binary files a/docker/skywalking/agent/plugins/apm-struts2-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-trace-ignore-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-trace-ignore-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-trace-ignore-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-trace-ignore-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/plugins/apm-vertx-core-3.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-vertx-core-3.x-plugin-8.12.0.jar
deleted file mode 100644
index 3270fd7f..00000000
Binary files a/docker/skywalking/agent/plugins/apm-vertx-core-3.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-vertx-core-4.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-vertx-core-4.x-plugin-8.12.0.jar
deleted file mode 100644
index 90c7bb2a..00000000
Binary files a/docker/skywalking/agent/plugins/apm-vertx-core-4.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/apm-xmemcached-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-xmemcached-2.x-plugin-8.12.0.jar
deleted file mode 100644
index 0c34aa30..00000000
Binary files a/docker/skywalking/agent/plugins/apm-xmemcached-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/optional-plugins/apm-zookeeper-3.4.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/apm-zookeeper-3.4.x-plugin-8.12.0.jar
similarity index 100%
rename from docker/skywalking/agent/optional-plugins/apm-zookeeper-3.4.x-plugin-8.12.0.jar
rename to docker/skywalking/agent/plugins/apm-zookeeper-3.4.x-plugin-8.12.0.jar
diff --git a/docker/skywalking/agent/plugins/baidu-brpc-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/baidu-brpc-plugin-8.12.0.jar
deleted file mode 100644
index 143ec6bf..00000000
Binary files a/docker/skywalking/agent/plugins/baidu-brpc-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/dbcp-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/dbcp-2.x-plugin-8.12.0.jar
deleted file mode 100644
index 4daf4825..00000000
Binary files a/docker/skywalking/agent/plugins/dbcp-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/jedis-2.x-3.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/jedis-2.x-3.x-plugin-8.12.0.jar
deleted file mode 100644
index 5cf0ab2f..00000000
Binary files a/docker/skywalking/agent/plugins/jedis-2.x-3.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/jedis-4.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/jedis-4.x-plugin-8.12.0.jar
deleted file mode 100644
index c524fad2..00000000
Binary files a/docker/skywalking/agent/plugins/jedis-4.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/jsonrpc4j-1.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/jsonrpc4j-1.x-plugin-8.12.0.jar
deleted file mode 100644
index 4a166435..00000000
Binary files a/docker/skywalking/agent/plugins/jsonrpc4j-1.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/micronaut-http-client-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/micronaut-http-client-plugin-8.12.0.jar
deleted file mode 100644
index 322c7526..00000000
Binary files a/docker/skywalking/agent/plugins/micronaut-http-client-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/micronaut-http-server-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/micronaut-http-server-plugin-8.12.0.jar
deleted file mode 100644
index 40693bb6..00000000
Binary files a/docker/skywalking/agent/plugins/micronaut-http-server-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/motan-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/motan-plugin-8.12.0.jar
deleted file mode 100644
index b1c9d245..00000000
Binary files a/docker/skywalking/agent/plugins/motan-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/nats-2.14.x-2.15.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/nats-2.14.x-2.15.x-plugin-8.12.0.jar
deleted file mode 100644
index a5cf5ebd..00000000
Binary files a/docker/skywalking/agent/plugins/nats-2.14.x-2.15.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/okhttp-2.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/okhttp-2.x-plugin-8.12.0.jar
deleted file mode 100644
index a5762f0d..00000000
Binary files a/docker/skywalking/agent/plugins/okhttp-2.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/resteasy-server-3.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/resteasy-server-3.x-plugin-8.12.0.jar
deleted file mode 100644
index f4ebe1ce..00000000
Binary files a/docker/skywalking/agent/plugins/resteasy-server-3.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/resteasy-server-4.x-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/resteasy-server-4.x-plugin-8.12.0.jar
deleted file mode 100644
index c1b8fc1c..00000000
Binary files a/docker/skywalking/agent/plugins/resteasy-server-4.x-plugin-8.12.0.jar and /dev/null differ
diff --git a/docker/skywalking/agent/plugins/sofa-rpc-plugin-8.12.0.jar b/docker/skywalking/agent/plugins/sofa-rpc-plugin-8.12.0.jar
deleted file mode 100644
index f98236d7..00000000
Binary files a/docker/skywalking/agent/plugins/sofa-rpc-plugin-8.12.0.jar and /dev/null differ