使用docker安装odoo16
时间: 2023-11-19 21:50:23 浏览: 139
安装 Odoo16 可以使用官方提供的 Docker 镜像,步骤如下:
1. 确保已经安装 Docker 和 Docker Compose;
2. 创建一个目录用于存放 Odoo 的配置文件和数据文件:`mkdir ~/odoo_data`;
3. 在该目录下创建一个 `docker-compose.yml` 文件,内容如下:
```
version: '3'
services:
web:
image: odoo:16
depends_on:
- db
ports:
- "8069:8069"
volumes:
- ./config:/etc/odoo
- ./data:/var/lib/odoo
command: --config /etc/odoo/odoo.conf
db:
image: postgres:10
environment:
- POSTGRES_DB=postgres
- POSTGRES_PASSWORD=odoo
- POSTGRES_USER=odoo
volumes:
- ./postgres:/var/lib/postgresql/data
```
4. 在配置文件目录中创建一个 `odoo.conf` 文件,内容如下:
```
[options]
addons_path = /usr/lib/python3/dist-packages/odoo/addons,/mnt/extra-addons
db_host = db
db_port = 5432
db_user = odoo
db_password = odoo
```
5. 运行 `docker-compose up -d` 启动容器;
6. 访问 `http://localhost:8069` 即可进入 Odoo。
阅读全文