1、Docker安装
1 | 参考:https: //www .cnblogs.com /a120608yby/p/9883175 .html |
2、Docker Compose安装
1 | 参考:https: //www .cnblogs.com /a120608yby/p/14582853 .html |
3、服务配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | # vim docker-compose.yml version: '3.8' services: elasticsearch: image: docker.elastic.co /elasticsearch/elasticsearch-oss :7.4.2 container_name: elasticsearch restart: always ports: - "9200:9200" networks: - ops_default healthcheck: test : [ "CMD-SHELL" , "curl --silent --fail localhost:9200/_cluster/health || exit 1" ] interval: 30s timeout: 10s retries: 3 start_period: 10s environment: - discovery. type =single-node - bootstrap.memory_lock= true - "ES_JAVA_OPTS=-Xms1024m -Xmx1024m" ulimits: memlock: soft: -1 hard: -1 volumes: - . /data : /usr/share/elasticsearch/data - /etc/localtime : /etc/localtime :ro oap: image: apache /skywalking-oap-server :latest container_name: oap restart: always depends_on: elasticsearch: condition: service_healthy links: - elasticsearch ports: - "11800:11800" - "12800:12800" networks: - ops_default healthcheck: test : [ "CMD-SHELL" , "/skywalking/bin/swctl ch" ] interval: 30s timeout: 10s retries: 3 start_period: 10s environment: SW_STORAGE: elasticsearch SW_STORAGE_ES_CLUSTER_NODES: elasticsearch:9200 SW_HEALTH_CHECKER: default SW_TELEMETRY: prometheus JAVA_OPTS: "-Xms2048m -Xmx2048m" volumes: - /etc/localtime : /etc/localtime :ro ui: image: apache /skywalking-ui :latest container_name: ui restart: always depends_on: oap: condition: service_healthy links: - oap ports: - "8080:8080" networks: - ops_default environment: SW_OAP_ADDRESS: http: //oap :12800 volumes: - /etc/localtime : /etc/localtime :ro networks: ops_default: external: true |
4、启动服务
1 | docker-compose up -d |
5、查看服务启动状态
1 | docker-compose ps |
参考:
1 | https: //github .com /apache/skywalking/tree/master/docker |
分类:
链路追踪
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)