1. docker-compose.yml配置
version: '3.1'
services:
web:
image: odoo:14
depends_on:
- mydb
ports:
- "8069:8069"
environment:
- HOST=mydb
- USER=odoo
- PASSWORD=myodoo
volumes:
- odoo-web-data:/var/lib/odoo
- ./config:/etc/odoo
- ./addons:/mnt/extra-addons
mydb:
image: postgres:14
ports:
- "5432:5432"
environment:
- POSTGRES_DB=postgres
- POSTGRES_PASSWORD=myodoo
- POSTGRES_USER=odoo
- PGDATA=/var/lib/postgresql/data/pgdata
volumes:
- odoo-db-data:/var/lib/postgresql/data/pgdata
volumes:
odoo-web-data:
odoo-db-data:
#主要参数解读:
./config 配置文件目录 可以在该目录下添加 odoo.conf 文件
./addons 用户自定义模块目录 自己开发的源码目录可以放在这里
2. config下odoo.conf简单配置内容
[options]
addons_path = /mnt/extra-addons
auto_reload = True
3. 启动项目
docker-compose up -d
标签:web,Compose,POSTGRES,lib,odoo,Docker,addons,data
From: https://www.cnblogs.com/gzxiaohai/p/17303629.html