odoo前身为OpenERP,是一款流行的开源ERP系统,采用Python开发, 数据库采用PostgreSQL。

采用Docker-Compose部署。

参考:https://hub.docker.com/_/odoo/

1.部署Docker-Compose

参考:https://spex.top/archives/docker-docker-compose.html

2.编写文件

# 进入目录
mkdir -p /docker/odoo

# 编写文件
vi /docker/odoo/docker-compose.yml
输入以下内容后保存
version: '2'
services:
  web:
    image: odoo:12.0
    depends_on:
      - db
    ports:
      - "8069:8069"
    volumes:
      - odoo-web-data:/var/lib/odoo
      - ./config:/etc/odoo
      - ./addons:/mnt/extra-addons
  db:
    image: postgres:10
    environment:
      - POSTGRES_DB=postgres
      - POSTGRES_PASSWORD=odoo
      - 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:
# 启动
docker-compose up -d

3.配置

映射端口为8069,直接访问http://ip:8069 ,引导页面输入一些信息即可,包括新建数据库名称、密码等,按照自己需要。

至此odoo搭建完毕。

Last modification:May 21st, 2019 at 02:53 pm