Odoo 10 in Docker

Whats changed so far.

Jared Kipe

As of today, the Docker Hub hibou/odoo image now supports the 10.0 tag and bumps the latest tag to 10.0.


The configuration file has been renamed from `openerp-server.conf` to `odoo.conf` (still at /etc/odoo)

Note that the environment variable to declare the default file is still named OPENERP_SERVER.

The default script (CMD) has been renamed from `openerp-server` to `odoo`, likewise the main package has also been renamed (e.g. /usr/local/lib/python2.7/site-packages/odoo). This change has been made in both the entrypoint.sh and Dockerfile.

Check your config files (other than renaming) to include add-on directories based on the new name (e.g. /usr/local/lib/python2.7/site-packages/odoo/addons)


Notably, "workers > 0" is no longer broken without including `openerp-gevent` script by hand.

Additionally, I've bumped the included Postgres library support to 9.6 across all hibou/odoo images.


If I find any other important changes in Odoo 10 related to our Docker changes here as I find them and/or update the repository.