docker-compose.yml 1.9 KB
Newer Older
A
ascrutae 已提交
1 2
version: '2'
services:
A
ascrutae 已提交
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

  skywalking-storage:
    image: skywalking/skywalking-storage:2.0-2016
    expose:
      - "34000"
    depends_on:
      - registry-center-server
    links:
      - registry-center-server
    environment:
      - REGISTRY_CENTER_URL=registry-center-server:2181

  skywalking-alarm:
    image: skywalking/skywalking-alarm:2.0-2016
    depends_on:
      - alarm-coordinate-zk
      - mysql-server
      - redis-server
    links:
      - alarm-coordinate-zk
      - mysql-server
      - redis-server
    environment:
      - ALARM_COORDINATE_ZK_ADDRESS=alarm-coordinate-zk:2181
      - MYSQL_SERVER=mysql-server:3306
      - REDIS_SERVER=redis-server:6379
      - WEBUI_DEPLOY_ADDRESS=192.168.1.104:8080
A
ascrutae 已提交
30
      - WEBUI_APPLICATION_CONTEXT=skywalking
A
ascrutae 已提交
31 32 33 34 35 36 37 38 39
      - ALARM_MAIL_HOST=smtp.mail.com
      - MAIL_USER_NAME=skywalking
      - MAIL_PASSWORD=skywalking
      - MAIL_SENDER_MAIL=skywalking@mail.com

  skywalking-routing:
    image: skywalking/skywalking-routing:2.0-2016
    expose:
      - "23000"
A
ascrutae 已提交
40 41
    ports:
      - "23000:23000"
A
ascrutae 已提交
42 43 44 45 46 47 48 49
    depends_on:
      - registry-center-server
    links:
      - registry-center-server
    environment:
      - REGISTRY_CENTER_URL=registry-center-server:2181
      - ALARM_REDIS_SERVER=redis-server:6379

A
ascrutae 已提交
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
  skywalking-webui:
    image: skywalking/skywalking-webui:2.0-2016
    expose:
      - "8080"
    ports:
      - "8080:8080"
    depends_on:
      - mysql-server
      - registry-center-server
    links:
      - mysql-server
      - registry-center-server
    environment:
      - MYSQL_URL=mysql-server:3306
      - REGISTRY_CENTER_URL=registry-center-server:2181

  mysql-server:
    image: mysql:5.6
    expose:
      - "3306"
    environment:
      MYSQL_DATABASE: test
      MYSQL_ROOT_PASSWORD: root

  registry-center-server:
A
ascrutae 已提交
75 76 77 78 79 80 81 82 83 84
    image: zookeeper:3.4.9
    expose:
      - "2181"

  redis-server:
    image: redis:3.2.6
    expose:
      - "6379"

  alarm-coordinate-zk:
A
ascrutae 已提交
85 86 87
    image: zookeeper:3.4.9
    expose:
      - "2181"