github.com/Go-GraphQL-Group/GraphQL-Service@v0.0.0-20181226133140-0967350219a7/docker-compose.yml (about) 1 version: "3.3" 2 services: 3 database: 4 image: liuyh73/starwars_db:latest 5 container_name: starwars_db 6 restart: always 7 ports: 8 - "3306:3306" 9 # volumes: 10 # - data:/mysql 11 # environment: 12 # MYSQL_ROOT_PASSWORD_FILE: /run/secrets/db_root_password 13 # MYSQL_DATABASE: starwars 14 # MYSQL_USER: starwars 15 # MYSQL_PASSWORD_FILE: /run/secrets/db_user_password 16 # secrets: 17 # - db_root_password 18 # - db_user_password 19 server: 20 depends_on: 21 - database 22 image: liuyh73/starwars_server:latest 23 container_name: starwars_server 24 restart: always 25 ports: 26 - "9090:9090" 27 external_links: 28 - starwars_db:starwars_db 29 client: 30 depends_on: 31 - database 32 - server 33 image: liuyh73/starwars_client:latest 34 container_name: starwars_client 35 restart: always 36 ports: 37 - "80:80" 38 external_links: 39 - starwars_server:starwars_server 40 # secrets: 41 # db_user_password: 42 # file: conf/db_user_password.txt 43 # db_root_password: 44 # file: conf/db_root_password.txt 45 46 # volumes: 47 # data: