Postgresql + Odoo 8.0 dockérizé pour environnement de QA
1.9K
L'image est basée sur Centos 7 et expose les variables d'environnement suivant:
data de postgresql. Pointe vers /usr/lib/pgsql/data par défautL'image principale (Dockerfile) se repose sur l'image intermédiaire (Dockerfile.centos7.systemd). Cette dernière désactive systemd qui peut poser des problèmes de sécurité lorsqu'utilisé depuis un container.
Exemple d'utilisation de l'image:
docker run --name odoo8-qa -d -p 8069:8069 -p 5432:5432 \
-e ODOO_RPM_URL="http://cdn.tahiti-web-management.com/odoo_8.0.20171001.noarch.rpm" \
-e ODOO_SRC_URL="http://cdn.tahiti-web-management.com/odoo_8.0.20171001.tar.gz" \
paraita/odoo8-postgresql-qa
Postgresql 9.3 est installé depuis les packages officiels.
La base odoo est crée. Les utilisateurs suivants sont crées et autorisés à accéder à cette base (user/password):
Le port par défaut de Postgresql (5432) est exposé au container.
Postgresql se lance avec:
su postgres -c "pg_ctl -D $PGDATA start"
Odoo 8.0 est installé avec le RPM officiel. Le code source d'Odoo 8.0 est aussi utilisé afin de pouvoir y exécuter des tests.
Le répertoire d'addons d'Odoo est accessible sur /odoo/addons.
Pour démarrer Odoo:
su odoo -c "openerp-server -c /odoo/conf/openerp-server \
--log-level debug"
Content type
Image
Digest
Size
739.2 MB
Last updated
over 7 years ago
docker pull paraita/odoo8-postgresql-qa