github.com/Jeffail/benthos/v3@v3.65.0/resources/docker/run_all_queues/docker-compose.yaml (about)

     1  version: '2'
     2  services:
     3    zookeeper:
     4      image: wurstmeister/zookeeper
     5      ports:
     6        - "2181:2181"
     7    kafka:
     8      image: wurstmeister/kafka
     9      depends_on:
    10        - zookeeper
    11      ports:
    12        - "9092:9092"
    13      environment:
    14        HOSTNAME_COMMAND: "route -n | awk '/UG[ \t]/{print $$2}'"
    15        KAFKA_CREATE_TOPICS: "benthos_topic:1:1"
    16        KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
    17        KAFKA_MESSAGE_MAX_BYTES: 100000000
    18      volumes:
    19          - /var/run/docker.sock:/var/run/docker.sock
    20    rabbitmq:
    21      image: rabbitmq
    22      ports:
    23        - "4369:4369"
    24        - "5671:5671"
    25        - "5672:5672"
    26        - "25672:25672"
    27    nats:
    28      image: nats
    29      ports:
    30        - "4222:4222"
    31        - "8222:8222"
    32        - "6222:6222"
    33    nats-streaming:
    34      image: nats-streaming
    35      command: -p 4223 -m 8223
    36      ports:
    37        - "4223:4223"
    38        - "8223:8223"
    39    nsqlookupd:
    40      image: nsqio/nsq
    41      command: /nsqlookupd
    42      ports:
    43        - "4160:4160"
    44        - "4161:4161"
    45    nsqd:
    46      image: nsqio/nsq
    47      command: /nsqd --lookupd-tcp-address=nsqlookupd:4160
    48      depends_on:
    49        - nsqlookupd
    50      ports:
    51        - "4150:4150"
    52        - "4151:4151"
    53    nsqadmin:
    54      image: nsqio/nsq
    55      command: /nsqadmin --lookupd-http-address=nsqlookupd:4161
    56      depends_on:
    57        - nsqlookupd
    58      ports:
    59        - "4171:4171"
    60    redis:
    61      image: redis
    62      ports:
    63        - "6379:6379"
    64    mqtt:
    65      image: ncarlier/mqtt
    66      ports:
    67        - "1883:1883"
    68    elasticsearch:
    69      image: elasticsearch
    70      ports:
    71        - "9200:9200"
    72        - "9300:9300"
    73    localstack:
    74      image: localstack/localstack
    75      environment:
    76        SERVICES: dynamodb,kinesis,s3,sqs
    77      ports:
    78        - "4566:4566"
    79    hadoop:
    80      image: cybermaggedon/hadoop
    81      hostname: localhost
    82      ports: ["9000:9000", "50075:50075", "50070:50070", "50010:50010"]