github.com/vnforks/kid/v5@v5.22.1-0.20200408055009-b89d99c65676/docker-compose.yaml (about) 1 version: '2.4' 2 services: 3 mysql: 4 container_name: kid-mysql 5 ports: 6 - "3306:3306" 7 extends: 8 file: build/docker-compose.common.yml 9 service: mysql 10 minio: 11 container_name: kid-minio 12 ports: 13 - "9000:9000" 14 extends: 15 file: build/docker-compose.common.yml 16 service: minio 17 inbucket: 18 container_name: kid-inbucket 19 ports: 20 - "10025:10025" 21 - "10080:10080" 22 - "10110:10110" 23 extends: 24 file: build/docker-compose.common.yml 25 service: inbucket 26 openldap: 27 container_name: kid-openldap 28 ports: 29 - "389:389" 30 - "636:636" 31 extends: 32 file: build/docker-compose.common.yml 33 service: openldap 34 elasticsearch: 35 container_name: kid-elasticsearch 36 ports: 37 - "9200:9200" 38 - "9300:9300" 39 extends: 40 file: build/docker-compose.common.yml 41 service: elasticsearch 42 start_dependencies: 43 image: mattermost/mattermost-wait-for-dep:latest 44 networks: 45 - k-test 46 depends_on: 47 - mysql 48 - minio 49 - inbucket 50 - openldap 51 - elasticsearch 52 command: mysql:3306 minio:9000 inbucket:10080 openldap:389 elasticsearch:9200 53 54 networks: 55 k-test: 56 driver: bridge