1.3 Odoo:docker安装odoo12

安装postgresql:10

sudo docker pull postgres:10
docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=postgres --name db postgres:10

安装odoo:12

sudo docker pull odoo:12

自定义数据目录运行postgres

sudo docker run -d -v /www/postgres:/usr/lib/postgresql/data -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo --name db postgres:10

自定义配置文件运行odoo

在自定义配置目录下建立一个 odoo.conf文件存自己的配置

sudo docker run -v /www/odoo/conf:/etc/odoo -p 8069:8069 --name odoo --link db:db -t odoo:12

挂载自已的模块目录:

sudo docker run -v /www/odoo/addons:/mnt/extra-addons -p 8069:8069 --name odoo --link db:db -t odoo:12

简单安装ok

docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=postgres --name db postgres:10
docker run -p 8069:8069 --name odoo --link db:db -t odoo
docker stop odoo
docker start -a odoo

自动运行docker

docker update --restart=always xxx