docker-compose.yml 596 B

12345678910111213141516171819202122232425
  1. services:
  2. postgres-latest:
  3. container_name: sequelize-postgres-latest
  4. image: postgis/postgis:17-3.5
  5. environment:
  6. POSTGRES_USER: sequelize_test
  7. POSTGRES_PASSWORD: sequelize_test
  8. POSTGRES_DB: sequelize_test
  9. ports:
  10. - 23010:5432
  11. volumes:
  12. - postgres-latest:/var/lib/postgresql/data
  13. healthcheck:
  14. test: ['CMD', 'pg_isready', '-U', 'sequelize_test']
  15. interval: 3s
  16. timeout: 1s
  17. retries: 10
  18. networks:
  19. default:
  20. name: sequelize-postgres-latest-network
  21. volumes:
  22. postgres-latest:
  23. name: sequelize-postgres-latest-volume