docker-compose.yml 848 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. version: '3'
  2. services:
  3. odoo:
  4. build:
  5. context: ./odoo
  6. depends_on:
  7. - db
  8. - wdb
  9. ports:
  10. - "8069:8069"
  11. - "8072:8072"
  12. environment:
  13. - WDB_NO_BROWSER_AUTO_OPEN=True
  14. - WDB_SOCKET_SERVER=wdb
  15. - WDB_WEB_PORT=1984
  16. - WDB_WEB_SERVER=localhost
  17. volumes:
  18. - odoo-web-data:/var/lib/odoo
  19. - ./src/server:/opt/odoo:rw,z
  20. - ./utils:/opt/utils:rw,z
  21. - ./etc:/etc/odoo:ro,z
  22. - ./src/repos:/mnt/repos:rw,z
  23. db:
  24. image: postgres:9.4-alpine
  25. ports:
  26. - "5050:5432"
  27. environment:
  28. - POSTGRES_PASSWORD=odoo
  29. - POSTGRES_USER=odoo
  30. - PGDATA=/var/lib/postgresql/data/pgdata
  31. volumes:
  32. - odoo-db-data:/var/lib/postgresql/data/pgdata
  33. wdb:
  34. build:
  35. context: ./wdb
  36. ports:
  37. - "1984:1984"
  38. volumes:
  39. odoo-web-data:
  40. odoo-db-data: