docker-compose.yml 561 B

12345678910111213141516171819202122232425
  1. # Copyright (c) HashiCorp, Inc.
  2. # SPDX-License-Identifier: MPL-2.0
  3. # Version attribute is obsolete
  4. # version: '3.7'
  5. services:
  6. api:
  7. image: "hashicorpdemoapp/product-api:v0.0.22"
  8. ports:
  9. - "19090:9090"
  10. volumes:
  11. - ./conf.json:/config/config.json
  12. environment:
  13. CONFIG_FILE: '/config/config.json'
  14. depends_on:
  15. - db
  16. db:
  17. image: "hashicorpdemoapp/product-api-db:v0.0.22"
  18. ports:
  19. - "15432:5432"
  20. environment:
  21. POSTGRES_DB: 'products'
  22. POSTGRES_USER: 'postgres'
  23. POSTGRES_PASSWORD: 'password'