本节使用Docker部署,和官方文档略有区别。
开发迭代过程中通过重启容器或者升级模块即可更新模块功能。
docker run -d -v /volume1/docker/odoo/db:/var/lib/postgresql/data -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=postgres --name odoo-db postgres:13-alpine
docker run -d -v /volume1/docker/odoo/app:/var/lib/odoo -v /volume1/docker/odoo/conf:/etc/odoo -v /volume1/docker/odoo/addons:/mnt/extra-addons -p 8069:8069 --name odoo-server --link odoo-db:db odoo:15.0
docker run -d -p 5433:80 --name pgadmin4 -u root -e PGADMIN_DEFAULT_EMAIL=test@test.com -e PGADMIN_DEFAULT_PASSWORD=test123456 -v /volume1/docker/pgadmin4/data:/var/lib/pgadmin --link odoo-db:odoo-db dpage/pgadmin4