10分钟搭建企业级ERP!Docker部署Odoo全攻略

10分钟搭建企业级ERP!Docker部署Odoo全攻略
兄弟们,今天给大家安利一个能让你彻底告别Excel表格的神器!中小微企业老板和创业团队看过来,这个开源的全业务链管理平台,能让你用一套系统搞定客户关系、库存、财务、人事所有流程!下面手把手教你在NAS上快速部署~
项目简介:瑞士军刀级管理平台Odoo
Odoo(GitHub项目地址:https://github.com/odoo/odoo)是一站式开源企业管理解决方案,自带40多个核心模块:
- • 客户关系管理(CRM)
- • 智能仓储管理
- • 专业财务系统
- • 可视化数据分析
- • 人力资源全流程
更牛的是它像乐高积木一样支持模块化扩展,全球开发者贡献了上万款插件,堪称企业级应用商店!

五大核心优势
- 1. 模块化设计:需要什么装什么,避免功能冗余
- 2. 开源免费:社区版永久免费,功能吊打同类付费软件
- 3. 多端适配:网页端/手机APP/平板无缝切换
- 4. Docker部署:10分钟快速搭建,支持ARM/X86架构
- 5. 反向代理:配合域名+SSL证书,安全远程访问
极速部署指南(Dockge版)
第一步:准备战场
# 创建专用目录
mkdir -p /volume2/docker/odoo/{addons,config,data,www}
第二步:编写compose文件
将以下配置保存为compose.yaml
:
version: '3.1'
services:
web:
image: odoo:latest
ports:
- "8069:8069"
environment:
- HOST=db
- USER=odoo
- PASSWORD=myodoo
volumes:
- ./www:/var/lib/odoo
- ./config:/etc/odoo
- ./addons:/mnt/extra-addons
depends_on:
- db
db:
image: postgres:14
environment:
- POSTGRES_DB=postgres
- POSTGRES_USER=odoo
- POSTGRES_PASSWORD=myodoo
volumes:
- ./data:/var/lib/postgresql/data
第三步:Dockge部署
打开Dockge
面板 -> 创建堆栈
-> 设置堆栈
名称 -> 粘贴compose
代码 -> 30秒启动
成功!

实战演示:从零到企业管理系统
访问http://你的IP:8069
进入初始化界面:

初始化设置
重点参数说明:
- • Master Password:系统自动生成,务必保存(数据库管理密钥)
- • Database Name:建议使用odoo
- • 语言/时区:选择简体中文和Asia/Shanghai
安装完成后,进入模块化应用市场:

功能模块
实测联系人模块,支持:
- • 客户信息分类管理
- • 日程自动提醒
- • 销售漏斗可视化
- • 内置在线聊天(需HTTPS)

聊天功能
反向代理配置TIP
推荐使用Nginx Proxy Manager:
location / {
proxy_set_header Host $host:444;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://本地IP:8069;
proxy_redirect http:// https://;
}
记得开启HSTS强制HTTPS,保障音视频设备调用安全。
总结:中小企业的数字化利器
经过实测,Odoo完全能撑起50人以下团队的日常运营需求。相比传统ERP动辄十几万的实施费用,这套方案堪称性价比之王!
适合人群:
✅ 初创企业
✅ 电商团队
✅ 需要灵活定制的管理者✅ 想学习ERP开发的程序员
部署过程中如果遇到网络问题,记得替换镜像源。需要企业级支持的同学,官方也提供付费服务(当然社区版够用了)。
如果觉得教程有用,欢迎在评论区交流心得,收藏点赞支持一波!
最后,奉上我的超级无敌至尊docker库,二冰平时玩过的docker都整理到了这个仓库中了,一直在更新中,希望有github账号的兄弟能去给点个star,不知道玩啥的,都去这里面找,都给你们分好类了
仓库链接:https://github.com/TWO-ICE/Awes