Script de déploiement de odoo dans un docker
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

docker-compose.yml 1.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. ---
  2. services:
  3. odoo:
  4. build: .
  5. container_name: odoo14
  6. depends_on:
  7. - db
  8. tty: true
  9. env_file: .env
  10. environment:
  11. POSTGRES_DB: "${DB_NAME}"
  12. POSTGRES_USER: "${DB_USER}"
  13. POSTGRES_PASSWORD: "${DB_PASSWORD}"
  14. networks:
  15. - odoo_14
  16. ports:
  17. - "${ODOO_PORT}:8069"
  18. volumes:
  19. - filestore:/opt/odoo/data:z
  20. - ./odoo.conf:/etc/odoo.conf
  21. - "${ODOO_LOG}:/var/log/odoo-exec.log"
  22. restart: unless-stopped
  23. #entrypoint: "opt/odoo/odoo/odoo-bin -c /opt/odoo/etc/odoo.conf -i base"
  24. command:
  25. - odoo
  26. db:
  27. image: postgres:13-alpine
  28. container_name: odoo14_db
  29. env_file: .env
  30. environment:
  31. POSTGRES_DB: "${DB_NAME}"
  32. POSTGRES_USER: "${DB_USER}"
  33. POSTGRES_PASSWORD: "${DB_PASSWORD}"
  34. networks:
  35. - odoo_14
  36. volumes:
  37. - db:/var/lib/postgresql/data:z
  38. restart: unless-stopped
  39. networks:
  40. odoo_14:
  41. driver_opts:
  42. encrypted: 1
  43. volumes:
  44. filestore:
  45. db: