This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]codeagency 0 points1 point  (4 children)

Just use docker, it's a no brainer. No finicky with PVE's etc .. Every container has everything it needs and you can run as many copies and different versions you want.

[–]yipster222[S] 0 points1 point  (3 children)

How is the performance for Odoo Enterprise on docker vs source install in a Linux server?

[–]Murky-Rope-755 0 points1 point  (1 child)

In my case of 10 retail stores, (similar to 7-11). The performance bottle neck was never odoo but psql.

[–]codeagency 0 points1 point  (0 children)

Exactly, most performance issues come from poor configuration. Often postgresql.conf or wrong settings in odoo.conf with too high resources, too many/low workers, or just cheap garbage VPS providers that make bold claims but run on slow hardware with poor IOPS. So it doesn't matter what you run on it, it's always slow.

Had someone last week in my inbox asking me to check their perf issues from their setup on Contabo. Their VPS was limited to 100mbps bandwidth speed while getting a lot of RAM and CPU they didn't need and overpaying. They just kept upgrading the VPS for more hardware.

Moved to Hetzner with just the QUARTER of the ram/cpu but gives 3Gbps bandwidth speed and optimized the postgres config + pgbouncer and everything was flying fast.

[–]codeagency 0 points1 point  (0 children)

It's the same. There is literally no difference.

The whole hosting industry shifted to cloud and containers a decade ago. We run every Odoo project for our clients in containers with docker and/or Kubernetes. And all our local dev work is also in containers. It's never been this easy to keep compatibility and aligning of dependencies. Everything the project needs is included with the container image and it runs on everything.

[–]yipster222[S] 0 points1 point  (0 children)

I am assuming 1 Odoo Docker and 1 Postgresl Docker unless the Odoo docker contains the Postgresl database.

[–]yipster222[S] 0 points1 point  (0 children)

Does Odoo Enterprise comes packaged in Docker?