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"]