手把手教你用Docker部署开源仓库管理系统GreaterWMS

手把手教你用Docker部署开源仓库管理系统GreaterWMS
兄弟们,最近我在测试一款能直接对标企业级应用的仓库管理系统——GreaterWMS,这玩意儿来头可不小!它原本是福特亚太区售后物流的供应链流程系统,现在完全开源了!不管你是中小企业的运维还是个人开发者,只要跟着我的教程走,30分钟就能用Docker部署一套带移动端APP的完整仓储系统。最骚的是,这套系统支持PDA扫码枪、手机APP、PC客户端三端协同作业,连入库出库的物流轨迹都能实时追踪!
一、项目简介
GreaterWMS(项目地址:GitHub https://github.com/GreaterWMS/GreaterWMS | Gitee镜像 https://gitee.com/Singosgu/GreaterWMS)是一套开箱即用的仓库管理解决方案。它能帮你搞定:
- • 多仓库库存实时同步
- • PDA扫码枪快速盘点
- • 供应商-客户全链路追踪
- • 智能生成出入库分析报表
二、四大核心优势
- 1. 军工级实战验证:直接复刻福特亚太区的物流系统架构,自带最佳业务实践
- 2. 全平台覆盖:网页端/安卓APP/Windows客户端三端数据实时同步
- 3. 零代码扩展:通过OpenAPI轻松对接ERP、电商平台等第三方系统
- 4. 轻量化部署:默认使用SQLite数据库,单机部署吃内存不到1GB
三、Docker-Compose极简部署
打开Dockge
面板 -> 创建堆栈
-> 设置堆栈
名称 -> 粘贴compose
代码 -> 30秒启动
成功!

version: '3.8'
services:
frontend:
image: greaterwms/front:latest
ports:
- "8285:8080"
volumes:
- ./templates/dist/spa:/app/templates/dist/spa
networks:
- greaterwms-net
backend:
image: greaterwms/backend:latest
ports:
- "8286:8000"
environment:
- BASE_URL=http://你的服务器IP:8286
volumes:
- ./data:/data
networks:
- greaterwms-net
networks:
greaterwms-net:
部署完成后执行关键操作:
# 编译前端页面
docker exec -it greaterwms_front quasar build
# 重启服务使配置生效
docker-compose down && docker-compose up -d
四、系统功能演示
1. 看板总览(支持暗黑模式)

仪表盘
2. PDA扫码实战
用安卓手机安装配套APP后:
- 1. 扫描商品条形码自动录入
- 2. 批量生成货物定位二维码
- 3. 异常库存实时预警

移动端操作
3. 智能策略配置
- • 效期预警:设置商品过期前30天自动提醒
- • 库位优化:根据出入库频率自动分配黄金仓位
- • 物流看板:对接第三方地图API显示在途货物位置
五、避坑指南
- 1. 网络错误:务必修改
baseurl.txt
中的IP地址,结尾必须带斜杠! - 2. 移动端闪退:APK需用SAI工具安装,下载地址 https://f-droid.org/packages/com.aefyr.sai.fdroid/
- 3. 性能优化:正式环境建议开启MySQL配置,修改docker-compose中数据库部分:
mysql:
image: mysql:5.7
environment:
MYSQL_ROOT_PASSWORD: yourpassword
volumes:
- ./mysql:/var/lib/mysql
六、总结推荐
经过一周的深度测试,GreaterWMS在以下场景表现突出:
推荐场景:
- • 小型电商仓库(日单量5000以下)
- • 跨境物流中转仓
- • 生产型企业原材料仓库
慎用场景:
- • 超大型自动化立体仓库
- • 需要定制开发复杂流程的企业
- • 无专业技术团队维护的场景
最后,奉上我的超级无敌至尊docker库,二冰平时玩过的docker都整理到了这个仓库中了,一直在更新中,希望有github账号的兄弟能去给点个star,不知道玩啥的,都去这里面找,都给你们分好类了
仓库链接:https://github.com/TWO-ICE/Awesome-NAS-Docker
如果遇到部署问题,欢迎在评论区留言,二冰看到都会回复!觉得有用别忘了点赞收藏三连~